{"id":7402,"date":"2022-12-20T19:37:57","date_gmt":"2022-12-20T22:37:57","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/manatoolsmoduleproxy-man3\/"},"modified":"2022-12-20T19:37:57","modified_gmt":"2022-12-20T22:37:57","slug":"manatoolsmoduleproxy-man3","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/manatoolsmoduleproxy-man3\/","title":{"rendered":"ManaTools::Module::Proxy (man3)"},"content":{"rendered":"<h1 align=\"center\">ManaTools::Module::Proxy<\/h1>\n<hr>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>init_proxy<\/b> <i><small><br \/> DESCRIPTION<\/small><\/i> <br \/> This method does initialize the proxy attribute provided by this class. <br \/> $self\u2212>proxy is structured as follows:<\/p>\n<p style=\"margin-left:17%;\"><b>no_proxy<\/b> the string with the list of the excluded <br \/> domains\/addresses <b><br \/> http_proxy<\/b> the url of the http proxy <b><br \/> https_proxy<\/b> the url of the https proxy <b><br \/> ftp_proxy<\/b> the url for the ftp proxy<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>start<\/b> <i><small><br \/> INPUT<\/small><\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">$self: this object<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i><small>DESCRIPTION<\/small><\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">This method extends Module::start and is invoked to <br \/> start proxy manager<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>ask_for_X_restart<\/b> <i><small><br \/> INPUT<\/small><\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">$self: this object<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i><small>DESCRIPTION<\/small><\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">This method shows a message box warning the user <br \/> that a X server restart is required<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>validate<\/b> <i><small><br \/> INPUT<\/small><\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">$self: this object <br \/> $proxy: the hash containing what returns from getVarFromSh <br \/> eventually modified by the user<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i><small>DESCRIPTION<\/small><\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">This method returns true if the each value match <br \/> certain conditions like the leading http:\/\/ for http proxy <br \/> or https:\/\/ for the https proxy, etc. <br \/> $proxy is passed by reference thus $proxy\u2212>{no_proxy} value <br \/> is sanitized (trimmed).<\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>ManaTools::Module::Proxy init_proxy DESCRIPTION This method does initialize the proxy attribute provided by this class. $self\u2212>proxy is structured as follows: no_proxy the string with the list of the excluded domains\/addresses http_proxy the url of the http proxy https_proxy the url of the https proxy ftp_proxy the url for the ftp proxy start INPUT $self: this object [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[3007,3715],"class_list":["post-7402","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","tag-man3","tag-manatoolsmoduleproxy"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/7402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=7402"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/7402\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=7402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=7402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=7402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}