Kiel uzi prokurilon en Turpial kun LMDE Xfce


Xfce estas bonega Labortabla Medio, sed mankas al ĝi iuj ebloj, kiuj igas ĝin ne tute kompleta por mi. Unu el ili estas la uzo de Tutmonda prokurilokvankam ni jam vidis kiel solvi ĉi tiun problemon.

Ankaŭ ni vidis kiel modifi turpial tiel ke ĝi konektus al loka servilo Statuso.Net. Kun gnome kaj ĝia Tutmonda prokurilo ĉi tio havas neniun problemon, sed kun Xfce la afero ŝanĝiĝas. Kiel li diris al mi Wil alvarez (alinome Satano), ĉefa programisto de turpial:

Nuntempe ni nur subtenas la prokurilon Gnome ĉar ĝi estas la labortabla medio, kiun mi uzas, sed mi havas neniun problemon inkluzivi la kodon necesan por ke ĝi funkciu ankaŭ en Xfce, fakte tio estus bonega.

Do en tio, kion ni atendas Turpialo 2.0 inkluzivi subtenon por Xfce, ni povas igi vin uzi prokurilo Mane. Por fari tion, ni devas fari etan ĝustigon en la dosiero /usr/share/pyshared/turpial/api/interfaces/http.py

La unua afero, kiun ni faras, estas fari sekurkopion de tiu dosiero, aŭ varianto povus esti, fari same kiel mi. La linioj, kiujn ni devas modifi, estas jenaj:

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

Tiu, kiu interesas nin, estas reliefigita per grasa skribo. Kion mi faris estis kopii ĉiujn tiujn liniojn, kaj tuj sub la originalaj mi metis ĉi tion:

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

Kie mi nur devis ŝanĝi 3 liniojn (reliefigitaj per grasa skribo).

Kompreneble ĉi tio ne estas la definitiva solvo, precipe ĉar kiam temas pri uzado HTTPS Mi ne scias, ĉu ĝi funkcius, sed dume ĉi tio solvas mian problemon por mi.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Komento, lasu la vian

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   dasht0 diris

    Kaj se la aŭtentikigo estas kun uzanto kaj pasvorto?