rpms/NetworkManager-vpnc/F-8 .cvsignore, 1.17, 1.18 NetworkManager-vpnc-0.7.0-gppasswd.patch, 1.4, 1.5 NetworkManager-vpnc.spec, 1.38, 1.39 sources, 1.18, 1.19 NetworkManager-vpnc-0.7.0-pcfimport.patch, 1.1, NONE
Daniel Williams (dcbw)
fedora-extras-commits at redhat.com
Mon May 19 17:10:14 UTC 2008
Author: dcbw
Update of /cvs/extras/rpms/NetworkManager-vpnc/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10635
Modified Files:
.cvsignore NetworkManager-vpnc-0.7.0-gppasswd.patch
NetworkManager-vpnc.spec sources
Removed Files:
NetworkManager-vpnc-0.7.0-pcfimport.patch
Log Message:
* Thu May 01 2008 Dan Williams <dcbw at redhat.com> 1:0.7.0-7.7.svn3627
- Update for compat with new NM bits
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/NetworkManager-vpnc/F-8/.cvsignore,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- .cvsignore 26 Nov 2007 21:10:04 -0000 1.17
+++ .cvsignore 19 May 2008 17:09:05 -0000 1.18
@@ -10,3 +10,4 @@
NetworkManager-vpnc-0.7.0.svn3030.tar.gz
NetworkManager-vpnc-0.7.0.svn3083.tar.gz
NetworkManager-vpnc-0.7.0.svn3109.tar.gz
+NetworkManager-vpnc-0.7.0.svn3204.tar.gz
NetworkManager-vpnc-0.7.0-gppasswd.patch:
Index: NetworkManager-vpnc-0.7.0-gppasswd.patch
===================================================================
RCS file: /cvs/extras/rpms/NetworkManager-vpnc/F-8/NetworkManager-vpnc-0.7.0-gppasswd.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- NetworkManager-vpnc-0.7.0-gppasswd.patch 27 Nov 2007 08:52:29 -0000 1.4
+++ NetworkManager-vpnc-0.7.0-gppasswd.patch 19 May 2008 17:09:05 -0000 1.5
@@ -38,19 +38,19 @@
}
-static GSList *
--lookup_pass (const char *vpn_name, const char *vpn_service, gboolean *is_session)
+-lookup_pass (const char *vpn_id, const char *vpn_name, const char *vpn_service, gboolean *is_session)
+void
-+lookup_pass (const char *vpn_name, const char *vpn_service, KeyringData *kdata)
++lookup_pass (const char *vpn_id, const char *vpn_name, const char *vpn_service, KeyringData *kdata)
{
- GSList *passwords = NULL;
- char *password;
- char *group_password;
-
-- password = find_one_password (vpn_name, vpn_service, "password", is_session);
+- password = find_one_password (vpn_id, vpn_name, vpn_service, "password", is_session);
- if (!password)
- return NULL;
-
-- group_password = find_one_password (vpn_name, vpn_service, "group-password", is_session);
+- group_password = find_one_password (vpn_id, vpn_name, vpn_service, "group-password", is_session);
- if (!group_password) {
- g_free (password);
- return NULL;
@@ -61,20 +61,27 @@
- passwords = g_slist_append (passwords, group_password);
- passwords = g_slist_append (passwords, password);
- return passwords;
-+ kdata->password = find_one_password (vpn_name, vpn_service, "password", &(kdata->is_session));
-+ kdata->group_password = find_one_password (vpn_name, vpn_service, "group-password",
++ kdata->password = find_one_password (vpn_id, vpn_name, vpn_service, "password", &(kdata->is_session));
++ kdata->group_password = find_one_password (vpn_id, vpn_name, vpn_service, "group-password",
+ &(kdata->is_session));
}
static void
-@@ -136,38 +149,24 @@
+@@ -136,42 +149,29 @@
g_free (display_name);
}
-static GSList *
--get_passwords (const char *vpn_name, const char *vpn_service, gboolean retry)
+-get_passwords (const char *vpn_id,
+- const char *vpn_name,
+- const char *vpn_service,
+- gboolean retry)
+gboolean
-+get_passwords (const char *vpn_name, const char *vpn_service, gboolean retry, KeyringData *kdata)
++get_passwords (const char *vpn_id,
++ const char *vpn_name,
++ const char *vpn_service,
++ gboolean retry,
++ KeyringData *kdata)
{
GSList *result;
char *prompt;
@@ -90,15 +97,16 @@
- keyring_group_password = NULL;
- keyring_result = NULL;
-
+- g_return_val_if_fail (vpn_id != NULL, NULL);
- g_return_val_if_fail (vpn_name != NULL, NULL);
-
- /* Use the system user name, since the VPN might have a different user name */
- if (!retry) {
-- if ((result = lookup_pass (vpn_name, vpn_service, &keyring_is_session)) != NULL) {
+- if ((result = lookup_pass (vpn_id, vpn_name, vpn_service, &keyring_is_session)) != NULL) {
- return result;
- }
- } else {
-- if ((keyring_result = lookup_pass (vpn_name, vpn_service, &keyring_is_session)) != NULL) {
+- if ((keyring_result = lookup_pass (vpn_id, vpn_name, vpn_service, &keyring_is_session)) != NULL) {
- keyring_group_password = g_strdup ((char *) keyring_result->data);
- keyring_password = g_strdup ((char *) (g_slist_next (keyring_result))->data);
- }
@@ -106,9 +114,10 @@
- g_slist_free (keyring_result);
- }
+
++ g_return_val_if_fail (vpn_id != NULL, FALSE);
+ g_return_val_if_fail (vpn_name != NULL, FALSE);
+
-+ lookup_pass (vpn_name, vpn_service, kdata);
++ lookup_pass (vpn_id, vpn_name, vpn_service, kdata);
+
+ /* If this is not a retry and we have a keyring password,
+ don't prompt and attempt to connect */
@@ -167,11 +176,11 @@
switch (gnome_two_password_dialog_get_remember (GNOME_TWO_PASSWORD_DIALOG (dialog)))
{
+ case GNOME_TWO_PASSWORD_DIALOG_REMEMBER_GROUP:
-+ save_vpn_password (vpn_name, vpn_service, NULL, "group-password", group_password);
++ save_vpn_password (vpn_id, vpn_name, vpn_service, NULL, "group-password", group_password);
+ break;
case GNOME_TWO_PASSWORD_DIALOG_REMEMBER_SESSION:
- save_vpn_password (vpn_name, vpn_service, "session", "password", password);
- save_vpn_password (vpn_name, vpn_service, "session", "group-password", group_password);
+ save_vpn_password (vpn_id, vpn_name, vpn_service, "session", "password", password);
+ save_vpn_password (vpn_id, vpn_name, vpn_service, "session", "group-password", group_password);
@@ -224,18 +230,14 @@
}
@@ -191,7 +200,7 @@
- GSList *passwords;
static gboolean retry = FALSE;
static gchar *vpn_name = NULL;
- static gchar *vpn_service = NULL;
+ static gchar *vpn_id = NULL;
@@ -249,13 +251,13 @@
{ NULL }
};
@@ -213,18 +222,18 @@
GNOME_PARAM_NONE);
-
- if (vpn_name == NULL || vpn_service == NULL) {
- fprintf (stderr, "Have to supply both name and service\n");
+ if (vpn_id == NULL || vpn_name == NULL || vpn_service == NULL) {
+ fprintf (stderr, "Have to supply ID, name, and service\n");
goto out;
@@ -276,21 +277,22 @@
goto out;
}
-- passwords = get_passwords (vpn_name, vpn_service, retry);
+- passwords = get_passwords (vpn_id, vpn_name, vpn_service, retry);
- if (passwords == NULL)
+ keyring_data_init(&keyring_data);
+
-+ if (! get_passwords (vpn_name, vpn_service, retry, &keyring_data))
++ if (!get_passwords (vpn_id, vpn_name, vpn_service, retry, &keyring_data))
goto out;
+ success = TRUE;
Index: NetworkManager-vpnc.spec
===================================================================
RCS file: /cvs/extras/rpms/NetworkManager-vpnc/F-8/NetworkManager-vpnc.spec,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- NetworkManager-vpnc.spec 27 Nov 2007 08:52:29 -0000 1.38
+++ NetworkManager-vpnc.spec 19 May 2008 17:09:05 -0000 1.39
@@ -1,28 +1,27 @@
-%define nm_version 1:0.7.0-0.6.2.svn3109
-%define dbus_version 1.0
+%define nm_version 1:0.7.0-0.6.8.svn3623
+%define dbus_version 1.1
%define gtk2_version 2.10.0
-%define vpnc_version 0.3.3-3
+%define vpnc_version 0.4
%define shared_mime_version 0.16-3
-%define svn_snapshot svn3109
+%define svn_snapshot svn3627
Summary: NetworkManager VPN integration for vpnc
Name: NetworkManager-vpnc
Epoch: 1
Version: 0.7.0
-Release: 0.6.3.%{svn_snapshot}%{?dist}
+Release: 0.7.7.%{svn_snapshot}%{?dist}
License: GPLv2+
Group: System Environment/Base
URL: http://www.gnome.org/projects/NetworkManager/
Source: %{name}-%{version}.%{svn_snapshot}.tar.gz
Patch0: NetworkManager-vpnc-0.7.0-gppasswd.patch
-Patch1: NetworkManager-vpnc-0.7.0-pcfimport.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: gtk2-devel >= %{gtk2_version}
BuildRequires: dbus-devel >= %{dbus_version}
BuildRequires: NetworkManager-devel >= %{nm_version}
-BuildRequires: NetworkManager-glib-devel >= %{nm_version}
+BuildRequires: NetworkManager-glib-devel >= %{nm_version}
BuildRequires: GConf2-devel
BuildRequires: libgnomeui-devel
BuildRequires: gnome-keyring-devel
@@ -48,7 +47,6 @@
%prep
%setup -q
%patch0 -p1 -b .grouppswd
-%patch1 -p1 -b .pcfimport
%build
@@ -102,6 +100,23 @@
%{_datadir}/icons/hicolor/48x48/apps/gnome-mime-application-x-cisco-vpn-settings.png
%changelog
+* Thu May 01 2008 Dan Williams <dcbw at redhat.com> 1:0.7.0-7.7.svn3627
+- Update for compat with new NM bits
+
+* Wed Apr 09 2008 Dan Williams <dcbw at redhat.com> 1:0.7.0-6.7.svn3549
+- Update for compat with new NM bits
+
+* Tue Mar 25 2008 Dan Williams <dcbw at redhat.com> - 1:0.7.0-0.6.7.svn3502
+- Send suggested MTU to NetworkManager
+
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 1:0.7.0-0.7.7.svn3204
+- Autorebuild for GCC 4.3
+
+* Fri Jan 4 2008 Dan Williams <dcbw at redhat.com> - 1:0.7.0-0.6.7.svn3204
+- Support new vpnc 0.4 Cisco UDP Encapsulation option
+- Fix another crash in the properties applet
+- Remove upstreamed pcfimport patch
+
* Mon Nov 26 2007 Dan Williams <dcbw at redhat.com> - 1:0.7.0-0.6.3.svn3109
- Rebuild for updated NetworkManager
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/NetworkManager-vpnc/F-8/sources,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- sources 26 Nov 2007 21:10:04 -0000 1.18
+++ sources 19 May 2008 17:09:05 -0000 1.19
@@ -1 +1 @@
-d6f10a6799143f8aa1952bb10dadf4fe NetworkManager-vpnc-0.7.0.svn3109.tar.gz
+6401add359698efdc15a65ee85a4cd4e NetworkManager-vpnc-0.7.0.svn3627.tar.gz
--- NetworkManager-vpnc-0.7.0-pcfimport.patch DELETED ---
More information about the fedora-extras-commits
mailing list