Cara menggunakan proxy di Turpial dengan LMDE Xfce


Xfce sangat bagus Lingkungan Desktop, tetapi tidak memiliki beberapa opsi yang membuatnya tidak sepenuhnya lengkap untuk saya. Salah satunya adalah penggunaan Proksi Global, Meskipun kita sudah melihat bagaimana mengatasi masalah ini.

juga kami melihat cara memodifikasi turpial agar dapat terhubung ke server lokal Status.Bersih. Dengan jembalang dan Proksi Global ini tidak masalah, tapi dengan Xfce hal itu berubah. Seperti yang dia katakan padaku Wil alvarez (alias Setan), pengembang utama turpial:

Saat ini kami hanya memiliki dukungan untuk proxy Gnome karena ini adalah lingkungan desktop yang kami gunakan tetapi saya tidak memiliki masalah termasuk kode yang diperlukan untuk membuatnya berfungsi di Xfce juga, sebenarnya itu akan sangat bagus.

Jadi apa yang kita tunggu Turpial 2.0 Memperbarui termasuk dukungan untuk Xfce, kami dapat membuat Anda memanfaatkan wakil Secara manual. Untuk melakukan ini, kita harus membuat sedikit penyesuaian pada file /usr/share/pyshared/turpial/api/interfaces/http.py

Hal pertama yang kami lakukan adalah membuat cadangan file itu, atau variannya bisa, melakukan hal yang sama seperti yang saya lakukan. Garis yang harus kita modifikasi adalah sebagai berikut:

if detect_desktop_environment () == 'gnome' dan GCONF: gclient = gconf.client_get_default () jika 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'))
jika 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'))

Yang menarik minat kami ditandai dengan huruf tebal. Apa yang saya lakukan adalah menyalin semua baris itu, dan tepat di bawah yang asli saya meletakkan ini:

jika detect_desktop_environment () == 'xfce':
gclient = gconf.client_get_default () jika gclient.get_bool ('/ system / http_proxy / use_http_proxy'): proxy ['http'] = "% s:% d"% (
gclient.get_string ('10.10.0.5 .XNUMX '),
gclient.get_int ('3128'))
jika 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'))

Dimana saya hanya harus mengganti 3 baris (disorot dengan huruf tebal).

Tentu saja ini bukan solusi yang pasti, apalagi jika menyangkut penggunaan HTTPS saya tidak tahu apakah itu akan berhasil tetapi sementara itu inilah yang memecahkan masalah saya untuk saya.


Komentar, tinggalkan punyamu

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   tanda hubung0 dijo

    Dan jika otentikasi dengan pengguna dan kata sandi?