--- /usr/lib/libDrakX/network/network.pm	2005-11-18 17:54:47.000000000 +0100
+++ network.pm	2006-08-23 15:26:37.000000000 +0200
@@ -411,6 +411,7 @@
        N("Proxies configuration"),
        [ { label => N("HTTP proxy"), val => \$u->{http_proxy} },
          { label => N("FTP proxy"),  val => \$u->{ftp_proxy} },
+         { label => N("No proxy for"),  val => \$u->{no_proxy} },
        ],
        complete => sub {
 	   $u->{http_proxy} =~ m,^($|http://), or $in->ask_warn('', N("Proxy should be http://...")), return 1,0;
@@ -424,10 +425,10 @@
 sub proxy_configure {
     my ($u) = @_;
     my $sh_file = "$::prefix/etc/profile.d/proxy.sh";
-    setExportedVarsInSh($sh_file,  $u, qw(http_proxy ftp_proxy));
+    setExportedVarsInSh($sh_file,  $u, qw(http_proxy ftp_proxy no_proxy));
     chmod 0755, $sh_file;
     my $csh_file = "$::prefix/etc/profile.d/proxy.csh";
-    setExportedVarsInCsh($csh_file, $u, qw(http_proxy ftp_proxy));
+    setExportedVarsInCsh($csh_file, $u, qw(http_proxy ftp_proxy no_proxy));
     chmod 0755, $csh_file;
 
     #- KDE proxy settings
@@ -444,7 +445,9 @@
                           ProxyType => $u->{http_proxy} || $u->{ftp_proxy} ? 4 : 0,
                           ftpProxy => "ftp_proxy",
                           httpProxy => "http_proxy",
-                          httpsProxy => "http_proxy"
+                          httpsProxy => "http_proxy",
+			  ReversedException => "false",
+			  NoProxyFor => "no_proxy"
                   );
     }
 
