Kalimi i proxy-t të Remmina në sandbox-in e tij Flatpak
T'i japësh konfigurimin e proxy-t procesit Remmina brenda Flatpak në vend që të supozosh se një export në terminal arriti te aplikacioni i nisur nga desktop-i.
Një export në terminal mund të jetë plotësisht i saktë dhe megjithatë të mungojë në procesin Remmina që nise nga desktop-i. Në një instalim Flatpak, kontrollo environment override-t e vetë aplikacionit.
Flatpak ofron një sipërfaqe konfigurimi për çdo përdorues dhe çdo aplikacion. Një shembull për një endpoint proxy HTTP është:
flatpak override --user --env=https_proxy=http://proxy.example:8080 org.remmina.RemminaPërdor ID-në reale të aplikacionit të instaluar dhe protokollin që mbështet endpoint-i. Emri i variablës përshkruan cilësimin që konsumon biblioteka e rrjetit; nuk kërkon që vlera të fillojë me https://.
Implementimi i proxy-t në FreeRDP lexon https_proxy dhe HTTPS_PROXY kur nuk është zgjedhur ende një lloj proxy i qartë. Një build i Remmina dhe lloji i lidhjes duhet ta përdorin vërtet atë rrugë. Profilet SSH, VNC dhe RDP nuk janë tre konsumatorë të këmbyeshëm.
Mbyll plotësisht aplikacionin ekzistues përpara se ta nisësh me override-in e ri. Ruajtja e një override nuk rishkruan një proces që tashmë po ekzekutohet brenda sandbox-it.
Për të hequr pikërisht këtë override, Flatpak mbështet gjithashtu:
flatpak override --user --unset-env=https_proxy org.remmina.RemminaMbaji kredencialet jashtë daljes së përbashkët të komandave. Një override aplikacioni është konfigurim, jo kasafortë fjalëkalimesh. Nëse TCP arrin proxy-n por lidhja e desktop-it vazhdon të dështojë, mbaj profilin, transportin dhe përgjigjen e proxy-t të zgjedhura; ndryshimi i më shumë export-eve në shell-in pritës nuk mund të rregullojë një dështim protokolli ose autorizimi brenda asaj lidhjeje.