Hello community, here is the log from the commit of package gnome-control-center for openSUSE:12.1:Update:Test checked in at 2011-12-29 11:15:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.1:Update:Test/gnome-control-center (Old) and /work/SRC/openSUSE:12.1:Update:Test/.gnome-control-center.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-control-center", Maintainer is "gnome-maintain...@suse.de" Changes: -------- --- /work/SRC/openSUSE:12.1:Update:Test/gnome-control-center/gnome-control-center.changes 2011-11-24 20:14:51.000000000 +0100 +++ /work/SRC/openSUSE:12.1:Update:Test/.gnome-control-center.new/gnome-control-center.changes 2011-12-29 11:15:14.000000000 +0100 @@ -1,0 +2,6 @@ +Fri Dec 23 04:29:04 UTC 2011 - g...@suse.com + +- add gnome-control-center-private-connections-by-default.patch to + create the private connections by default (bnc#731812) + +------------------------------------------------------------------- New: ---- gnome-control-center-private-connections-by-default.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-control-center.spec ++++++ --- /var/tmp/diff_new_pack.7IJlQZ/_old 2011-12-29 11:15:14.000000000 +0100 +++ /var/tmp/diff_new_pack.7IJlQZ/_new 2011-12-29 11:15:14.000000000 +0100 @@ -79,6 +79,8 @@ Patch14: gnome-control-center-system-proxy-configuration.patch # PATCH-FIX-UPSTREAM gnome-control-center-probe-radius-server-cert.patch bnc#574266 g...@suse.com -- Probe the RADIUS server certificate Patch15: gnome-control-center-probe-radius-server-cert.patch +# PATCH-FIX-OPENSUSE gnome-control-center-private-connections-by-default.patch bnc#731812 g...@suse.com -- Create the private connections by default +Patch16: gnome-control-center-private-connections-by-default.patch Url: http://www.gnome.org Requires: %{name}-branding = %{version} # needed for printers panel @@ -164,6 +166,7 @@ #NEEDS-REBASE #%patch14 -p1 %patch15 -p1 +%patch16 -p1 %if 0%{?BUILD_FROM_VCS} [ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh ++++++ gnome-control-center-private-connections-by-default.patch ++++++ diff --git a/panels/network/cc-network-panel.c b/panels/network/cc-network-panel.c index ca31b0d..424ae38 100644 --- a/panels/network/cc-network-panel.c +++ b/panels/network/cc-network-panel.c @@ -2687,8 +2687,10 @@ wireless_ap_changed_cb (GtkComboBox *combo_box, CcNetworkPanel *panel) NetObject *object; NMConnection *connection; NMConnection *connection_activate = NULL; + NMConnection *partial; NMDevice *device; NMSettingWireless *setting_wireless; + NMSettingConnection *setting_con; if (panel->priv->updating_device) goto out; @@ -2757,8 +2759,12 @@ wireless_ap_changed_cb (GtkComboBox *combo_box, CcNetworkPanel *panel) /* create one, as it's missing */ g_debug ("no existing connection found for %s, creating", ssid_target); + partial = nm_connection_new (); + setting_con = nm_setting_connection_new (); + nm_connection_add_setting (partial, NM_SETTING (setting_con)); + nm_setting_connection_add_permission (setting_con, "user", g_get_user_name(), NULL); nm_client_add_and_activate_connection (panel->priv->client, - NULL, + partial, device, object_path, connection_add_activate_cb, panel); out: @@ -3010,6 +3016,7 @@ start_shared_connection (CcNetworkPanel *panel) "id", "Hotspot", "autoconnect", FALSE, NULL); + nm_setting_connection_add_permission (sc, "user", g_get_user_name(), NULL); nm_connection_add_setting (c, (NMSetting *)sc); sw = (NMSettingWireless *)nm_setting_wireless_new (); diff --git a/panels/network/network-dialogs.c b/panels/network/network-dialogs.c index efe1704..f8419e5 100644 --- a/panels/network/network-dialogs.c +++ b/panels/network/network-dialogs.c @@ -293,6 +293,7 @@ cc_network_panel_connect_to_8021x_network (CcNetworkPanel *panel, uuid = nm_utils_uuid_generate (); g_object_set (s_con, NM_SETTING_CONNECTION_UUID, uuid, NULL); g_free (uuid); + nm_setting_connection_add_permission (s_con, "user", g_get_user_name(), NULL); nm_connection_add_setting (connection, NM_SETTING (s_con)); s_wifi = (NMSettingWireless *) nm_setting_wireless_new (); @@ -393,6 +394,10 @@ cdma_mobile_wizard_done (NMAMobileWizard *wizard, NULL); g_free (uuid); g_free (id); + nm_setting_connection_add_permission ((NMSettingConnection *)setting, + "user", + g_get_user_name(), + NULL); nm_connection_add_setting (connection, setting); } @@ -456,6 +461,10 @@ gsm_mobile_wizard_done (NMAMobileWizard *wizard, NULL); g_free (uuid); g_free (id); + nm_setting_connection_add_permission ((NMSettingConnection *)setting, + "user", + g_get_user_name(), + NULL); nm_connection_add_setting (connection, setting); } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org