1 |
commit: 1ceecc7b581e17ac113f76ae3a35529f9384cfb6 |
2 |
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com> |
3 |
AuthorDate: Sun May 27 12:02:01 2018 +0000 |
4 |
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun May 27 16:09:49 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ceecc7b |
7 |
|
8 |
kde-plasma/plasma-nm: remove unused patch(es) |
9 |
|
10 |
.../plasma-nm/files/plasma-nm-add_EAP-PWD.patch | 201 --------------------- |
11 |
1 file changed, 201 deletions(-) |
12 |
|
13 |
diff --git a/kde-plasma/plasma-nm/files/plasma-nm-add_EAP-PWD.patch b/kde-plasma/plasma-nm/files/plasma-nm-add_EAP-PWD.patch |
14 |
deleted file mode 100644 |
15 |
index 896a8144d52..00000000000 |
16 |
--- a/kde-plasma/plasma-nm/files/plasma-nm-add_EAP-PWD.patch |
17 |
+++ /dev/null |
18 |
@@ -1,201 +0,0 @@ |
19 |
-From b98333458ca1edd1cafb2a5b83d45f46faf14103 Mon Sep 17 00:00:00 2001 |
20 |
-From: Jan Grulich <jgrulich@××××××.com> |
21 |
-Date: Wed, 13 Dec 2017 08:51:06 +0100 |
22 |
-Subject: 802-1x: Add support for EAP-PWD |
23 |
- |
24 |
-BUG:387685 |
25 |
---- |
26 |
- libs/editor/settings/security802-1x.cpp | 49 +++++++++++++++++++++++++++++---- |
27 |
- libs/editor/settings/ui/802-1x.ui | 49 +++++++++++++++++++++++++++++---- |
28 |
- 3 files changed, 88 insertions(+), 12 deletions(-) |
29 |
- |
30 |
-diff --git a/libs/editor/settings/security802-1x.cpp b/libs/editor/settings/security802-1x.cpp |
31 |
-index d6405bf..461a38c 100644 |
32 |
---- a/libs/editor/settings/security802-1x.cpp |
33 |
-+++ b/libs/editor/settings/security802-1x.cpp |
34 |
-@@ -40,6 +40,7 @@ Security8021x::Security8021x(const NetworkManager::Setting::Ptr &setting, bool w |
35 |
- m_ui->leapPassword->setPasswordOptionsEnabled(true); |
36 |
- m_ui->md5Password->setPasswordOptionsEnabled(true); |
37 |
- m_ui->peapPassword->setPasswordOptionsEnabled(true); |
38 |
-+ m_ui->pwdPassword->setPasswordOptionsEnabled(true); |
39 |
- m_ui->tlsPrivateKeyPassword->setPasswordOptionsEnabled(true); |
40 |
- m_ui->ttlsPassword->setPasswordOptionsEnabled(true); |
41 |
- |
42 |
-@@ -49,18 +50,20 @@ Security8021x::Security8021x(const NetworkManager::Setting::Ptr &setting, bool w |
43 |
- |
44 |
- m_ui->auth->setItemData(0, NetworkManager::Security8021xSetting::EapMethodTls); |
45 |
- m_ui->auth->setItemData(1, NetworkManager::Security8021xSetting::EapMethodLeap); |
46 |
-- m_ui->auth->setItemData(2, NetworkManager::Security8021xSetting::EapMethodFast); |
47 |
-- m_ui->auth->setItemData(3, NetworkManager::Security8021xSetting::EapMethodTtls); |
48 |
-- m_ui->auth->setItemData(4, NetworkManager::Security8021xSetting::EapMethodPeap); |
49 |
-+ m_ui->auth->setItemData(2, NetworkManager::Security8021xSetting::EapMethodPwd); |
50 |
-+ m_ui->auth->setItemData(3, NetworkManager::Security8021xSetting::EapMethodFast); |
51 |
-+ m_ui->auth->setItemData(4, NetworkManager::Security8021xSetting::EapMethodTtls); |
52 |
-+ m_ui->auth->setItemData(5, NetworkManager::Security8021xSetting::EapMethodPeap); |
53 |
- } else { |
54 |
- m_ui->auth->removeItem(2); // LEAP |
55 |
- m_ui->stackedWidget->removeWidget(m_ui->leapPage); |
56 |
- |
57 |
- m_ui->auth->setItemData(0, NetworkManager::Security8021xSetting::EapMethodMd5); |
58 |
- m_ui->auth->setItemData(1, NetworkManager::Security8021xSetting::EapMethodTls); |
59 |
-- m_ui->auth->setItemData(2, NetworkManager::Security8021xSetting::EapMethodFast); |
60 |
-- m_ui->auth->setItemData(3, NetworkManager::Security8021xSetting::EapMethodTtls); |
61 |
-- m_ui->auth->setItemData(4, NetworkManager::Security8021xSetting::EapMethodPeap); |
62 |
-+ m_ui->auth->setItemData(2, NetworkManager::Security8021xSetting::EapMethodPwd); |
63 |
-+ m_ui->auth->setItemData(3, NetworkManager::Security8021xSetting::EapMethodFast); |
64 |
-+ m_ui->auth->setItemData(4, NetworkManager::Security8021xSetting::EapMethodTtls); |
65 |
-+ m_ui->auth->setItemData(5, NetworkManager::Security8021xSetting::EapMethodPeap); |
66 |
- } |
67 |
- |
68 |
- // Set PEAP authentication as default |
69 |
-@@ -88,6 +91,8 @@ Security8021x::Security8021x(const NetworkManager::Setting::Ptr &setting, bool w |
70 |
- connect(m_ui->leapPassword, &PasswordField::passwordOptionChanged, this, &Security8021x::slotWidgetChanged); |
71 |
- connect(m_ui->fastAllowPacProvisioning, &QCheckBox::stateChanged, this, &Security8021x::slotWidgetChanged); |
72 |
- connect(m_ui->pacFile, &KUrlRequester::textChanged, this, &Security8021x::slotWidgetChanged); |
73 |
-+ connect(m_ui->pwdUsername, &KLineEdit::textChanged, this, &Security8021x::slotWidgetChanged); |
74 |
-+ connect(m_ui->pwdPassword, &PasswordField::textChanged, this, &Security8021x::slotWidgetChanged); |
75 |
- connect(m_ui->fastUsername, &KLineEdit::textChanged, this, &Security8021x::slotWidgetChanged); |
76 |
- connect(m_ui->fastPassword, &PasswordField::textChanged, this, &Security8021x::slotWidgetChanged); |
77 |
- connect(m_ui->fastPassword, &PasswordField::passwordOptionChanged, this, &Security8021x::slotWidgetChanged); |
78 |
-@@ -175,6 +180,18 @@ void Security8021x::loadConfig(const NetworkManager::Setting::Ptr &setting) |
79 |
- } else { |
80 |
- m_ui->leapPassword->setPasswordOption(PasswordField::AlwaysAsk); |
81 |
- } |
82 |
-+ |
83 |
-+ } else if (eapMethods.contains(NetworkManager::Security8021xSetting::EapMethodPwd)) { |
84 |
-+ m_ui->auth->setCurrentIndex(m_ui->auth->findData(NetworkManager::Security8021xSetting::EapMethodPwd)); |
85 |
-+ m_ui->pwdUsername->setText(securitySetting->identity()); |
86 |
-+ |
87 |
-+ if (securitySetting->passwordFlags().testFlag(NetworkManager::Setting::None)) { |
88 |
-+ m_ui->pwdPassword->setPasswordOption(PasswordField::StoreForAllUsers); |
89 |
-+ } else if (securitySetting->passwordFlags().testFlag(NetworkManager::Setting::AgentOwned)) { |
90 |
-+ m_ui->pwdPassword->setPasswordOption(PasswordField::StoreForUser); |
91 |
-+ } else { |
92 |
-+ m_ui->pwdPassword->setPasswordOption(PasswordField::AlwaysAsk); |
93 |
-+ } |
94 |
- } else if (eapMethods.contains(NetworkManager::Security8021xSetting::EapMethodFast)) { |
95 |
- m_ui->auth->setCurrentIndex(m_ui->auth->findData(NetworkManager::Security8021xSetting::EapMethodFast)); |
96 |
- m_ui->fastAnonIdentity->setText(securitySetting->anonymousIdentity()); |
97 |
-@@ -256,6 +273,8 @@ void Security8021x::loadSecrets(const NetworkManager::Setting::Ptr &setting) |
98 |
- m_ui->leapPassword->setText(securitySetting->password()); |
99 |
- } else if (eapMethods.contains(NetworkManager::Security8021xSetting::EapMethodFast)) { |
100 |
- m_ui->fastPassword->setText(securitySetting->password()); |
101 |
-+ } else if (eapMethods.contains(NetworkManager::Security8021xSetting::EapMethodPwd)) { |
102 |
-+ m_ui->pwdPassword->setText(securitySetting->password()); |
103 |
- } else if (eapMethods.contains(NetworkManager::Security8021xSetting::EapMethodTtls)) { |
104 |
- m_ui->ttlsPassword->setText(securitySetting->password()); |
105 |
- } else if (eapMethods.contains(NetworkManager::Security8021xSetting::EapMethodPeap)) { |
106 |
-@@ -366,6 +385,22 @@ QVariantMap Security8021x::setting() const |
107 |
- } else { |
108 |
- setting.setPasswordFlags(NetworkManager::Setting::NotSaved); |
109 |
- } |
110 |
-+ } else if (method == NetworkManager::Security8021xSetting::EapMethodPwd) { |
111 |
-+ if (!m_ui->pwdUsername->text().isEmpty()) { |
112 |
-+ setting.setIdentity(m_ui->pwdUsername->text()); |
113 |
-+ } |
114 |
-+ |
115 |
-+ if (m_ui->pwdPassword->passwordOption() == PasswordField::StoreForAllUsers) { |
116 |
-+ setting.setPasswordFlags(NetworkManager::Setting::None); |
117 |
-+ } else if (m_ui->pwdPassword->passwordOption() == PasswordField::StoreForUser) { |
118 |
-+ setting.setPasswordFlags(NetworkManager::Setting::AgentOwned); |
119 |
-+ } else { |
120 |
-+ setting.setPasswordFlags(NetworkManager::Setting::NotSaved); |
121 |
-+ } |
122 |
-+ |
123 |
-+ if (!m_ui->pwdPassword->text().isEmpty()) { |
124 |
-+ setting.setPassword(m_ui->pwdPassword->text()); |
125 |
-+ } |
126 |
- } else if (method == NetworkManager::Security8021xSetting::EapMethodFast) { |
127 |
- if (!m_ui->fastAnonIdentity->text().isEmpty()) { |
128 |
- setting.setAnonymousIdentity(m_ui->fastAnonIdentity->text()); |
129 |
-@@ -580,6 +615,8 @@ bool Security8021x::isValid() const |
130 |
- // TODO Validate other certificates?? |
131 |
- } else if (method == NetworkManager::Security8021xSetting::EapMethodLeap) { |
132 |
- return !m_ui->leapUsername->text().isEmpty() && (!m_ui->leapPassword->text().isEmpty() || m_ui->leapPassword->passwordOption() == PasswordField::AlwaysAsk); |
133 |
-+ } else if (method == NetworkManager::Security8021xSetting::EapMethodPwd) { |
134 |
-+ return !m_ui->pwdUsername->text().isEmpty() && (!m_ui->pwdPassword->text().isEmpty() || m_ui->pwdPassword->passwordOption() == PasswordField::AlwaysAsk); |
135 |
- } else if (method == NetworkManager::Security8021xSetting::EapMethodFast) { |
136 |
- if (!m_ui->fastAllowPacProvisioning->isChecked() && !m_ui->pacFile->url().isValid()) { |
137 |
- return false; |
138 |
-diff --git a/libs/editor/settings/ui/802-1x.ui b/libs/editor/settings/ui/802-1x.ui |
139 |
-index aaa46fa..202cdf8 100644 |
140 |
---- a/libs/editor/settings/ui/802-1x.ui |
141 |
-+++ b/libs/editor/settings/ui/802-1x.ui |
142 |
-@@ -50,6 +50,11 @@ |
143 |
- </item> |
144 |
- <item> |
145 |
- <property name="text"> |
146 |
-+ <string>PWD</string> |
147 |
-+ </property> |
148 |
-+ </item> |
149 |
-+ <item> |
150 |
-+ <property name="text"> |
151 |
- <string>FAST</string> |
152 |
- </property> |
153 |
- </item> |
154 |
-@@ -298,6 +303,40 @@ |
155 |
- </item> |
156 |
- </layout> |
157 |
- </widget> |
158 |
-+ <widget class="QWidget" name="pwdPage"> |
159 |
-+ <layout class="QFormLayout" name="formLayout_8"> |
160 |
-+ <item row="0" column="0"> |
161 |
-+ <widget class="QLabel" name="label_33"> |
162 |
-+ <property name="text"> |
163 |
-+ <string>Username:</string> |
164 |
-+ </property> |
165 |
-+ <property name="buddy"> |
166 |
-+ <cstring>md5UserName</cstring> |
167 |
-+ </property> |
168 |
-+ </widget> |
169 |
-+ </item> |
170 |
-+ <item row="0" column="1"> |
171 |
-+ <widget class="KLineEdit" name="pwdUsername"/> |
172 |
-+ </item> |
173 |
-+ <item row="1" column="0"> |
174 |
-+ <widget class="QLabel" name="label_34"> |
175 |
-+ <property name="text"> |
176 |
-+ <string>Password:</string> |
177 |
-+ </property> |
178 |
-+ <property name="buddy"> |
179 |
-+ <cstring>md5Password</cstring> |
180 |
-+ </property> |
181 |
-+ </widget> |
182 |
-+ </item> |
183 |
-+ <item row="1" column="1"> |
184 |
-+ <widget class="PasswordField" name="pwdPassword"> |
185 |
-+ <property name="passwordModeEnabled" stdset="0"> |
186 |
-+ <bool>true</bool> |
187 |
-+ </property> |
188 |
-+ </widget> |
189 |
-+ </item> |
190 |
-+ </layout> |
191 |
-+ </widget> |
192 |
- <widget class="QWidget" name="fastPage"> |
193 |
- <layout class="QFormLayout" name="formLayout_4"> |
194 |
- <item row="0" column="0"> |
195 |
-@@ -696,16 +735,16 @@ |
196 |
- <header>kcombobox.h</header> |
197 |
- </customwidget> |
198 |
- <customwidget> |
199 |
-- <class>KUrlRequester</class> |
200 |
-- <extends>QWidget</extends> |
201 |
-- <header>kurlrequester.h</header> |
202 |
-- </customwidget> |
203 |
-- <customwidget> |
204 |
- <class>KLineEdit</class> |
205 |
- <extends>QLineEdit</extends> |
206 |
- <header>klineedit.h</header> |
207 |
- </customwidget> |
208 |
- <customwidget> |
209 |
-+ <class>KUrlRequester</class> |
210 |
-+ <extends>QWidget</extends> |
211 |
-+ <header>kurlrequester.h</header> |
212 |
-+ </customwidget> |
213 |
-+ <customwidget> |
214 |
- <class>PasswordField</class> |
215 |
- <extends>QLineEdit</extends> |
216 |
- <header>passwordfield.h</header> |
217 |
--- |
218 |
-cgit v0.11.2 |
219 |
- |