Package: network-manager-kde
Version: 1:0.2-3
Severity: normal
Tags: patch

When using LEAP IEEE 802.1x the settings aren't saved correctly in rc file.
This causes manual entry via "Connect to Other Wireless Network" each time.

Patch included

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages network-manager-kde depends on:
ii  kdelibs4c2a         4:3.5.9.dfsg.1-1     core libraries and binaries for al
ii  libc6               2.7-9                GNU C Library: Shared libraries
ii  libdbus-1-3         1.1.20-1             simple interprocess messaging syst
ii  libdbus-qt-1-1c2    0.62.git.20060814-2  simple interprocess messaging syst
ii  libgcc1             1:4.3.0-1            GCC support library
ii  libglib2.0-0        2.16.1-1             The GLib library of C routines
ii  libhal1             0.5.10+git20080301-1 Hardware Abstraction Layer - share
ii  libice6             2:1.0.4-1            X11 Inter-Client Exchange library
ii  libnl1              1.1-2                library for dealing with netlink s
ii  libnm-util0         0.6.5-5              network management framework (shar
ii  libpng12-0          1.2.15~beta5-3       PNG library - runtime
ii  libqt3-mt           3:3.3.8b-4           Qt GUI Library (Threaded runtime v
ii  libsm6              2:1.0.3-1+b1         X11 Session Management library
ii  libstdc++6          4.3.0-1              The GNU Standard C++ Library v3
ii  libx11-6            2:1.0.3-7            X11 client-side library
ii  libxext6            2:1.0.4-1            X11 miscellaneous extension librar
ii  network-manager     0.6.5-5              network management framework daemo
ii  zlib1g              1:1.2.3.3.dfsg-11    compression library - runtime

Versions of packages network-manager-kde recommends:
ii  kwalletmanager            4:3.5.9-1      wallet manager for KDE
ii  network-manager-openvpn   0.3.2svn2855-1 network management framework (Open
ii  network-manager-vpnc      0.6.4svn2806-1 network management framework (VPNC

-- no debconf information
--- knetworkmanager/src/knetworkmanager-encryption.cpp
+++ knetworkmanager/src/knetworkmanager-encryption.cpp
@@ -964,6 +964,7 @@
 	cfg->writeEntry( "CertPrivate", _certPrivate );
 	cfg->writeEntry( "CertClient", _certClient );
 	cfg->writeEntry( "CertCA", _certCA );
+	cfg->writeEntry( "LeapMethod", _leapmethod);
 
 	if ( WPA_TKIP == _protocol )
 		cfg->writeEntry( "WPAProtocol", "TKIP" );
@@ -1006,6 +1007,8 @@
 		_method = EAP_PEAP;
 	} else if ( "TLS" == method ) {
 		_method = EAP_TLS;
+	} else if ( "LEAP" == method ) {
+		_method = EAP_LEAP;
 	} else {
 		_method = EAP_TTLS;
 	}
@@ -1028,6 +1031,9 @@
 	_certPrivate = cfg->readEntry( "CertPrivate" );
 	_certClient = cfg->readEntry( "CertClient" );
 	_certCA = cfg->readEntry( "CertCA" );
+
+	_leapmethod = cfg->readEntry( "LeapMethod" );
+
 	// _we_cipher is not used in WPAEnterprise, so no verison check required
 	_we_cipher = cfg->readNumEntry( "Cipher", -1 );
 

Reply via email to