--- network-manager-0.7.1.orig/debian/network-manager.install
+++ network-manager-0.7.1/debian/network-manager.install
@@ -0,0 +1,23 @@
+debian/tmp/usr/sbin/NetworkManager 
+debian/tmp/usr/sbin/nm-system-settings
+debian/tmp/usr/bin/nm-tool
+debian/tmp/usr/lib/NetworkManager/nm-crash-logger
+debian/tmp/usr/lib/NetworkManager/nm-dhcp-client.action
+debian/tmp/usr/lib/NetworkManager/nm-dispatcher.action
+debian/tmp/usr/lib/NetworkManager/nm-avahi-autoipd.action
+debian/tmp/usr/lib/NetworkManager/libnm-settings-plugin-keyfile.so
+debian/tmp/usr/lib/NetworkManager/libnm-settings-plugin-ifupdown.so
+debian/tmp/usr/lib/pppd/*/*.so
+debian/tmp/usr/share/locale/
+debian/tmp/usr/share/dbus-1/system-services/
+debian/tmp//usr/share/PolicyKit/
+debian/tmp/etc/dbus-1/system.d/NetworkManager.conf
+debian/tmp/etc/dbus-1/system.d/nm-dhcp-client.conf
+debian/tmp/etc/dbus-1/system.d/nm-system-settings.conf
+debian/tmp/etc/dbus-1/system.d/nm-dispatcher.conf
+debian/tmp/etc/dbus-1/system.d/nm-avahi-autoipd.conf
+debian/tmp/etc/NetworkManager/dispatcher.d/
+debian/tmp/etc/NetworkManager/system-connections/
+debian/nm-system-settings.conf etc/NetworkManager/
+debian/tmp/lib/udev/rules.d/77-nm-probe-modem-capabilities.rules
+debian/tmp/lib/udev/nm-modem-probe
--- network-manager-0.7.1.orig/debian/network-manager.README.Debian
+++ network-manager-0.7.1/debian/network-manager.README.Debian
@@ -0,0 +1,57 @@
+NetworkManager consists of two parts: one is on the system level daemon that
+manages the connections and gathers information about new networks. The other 
+is a systray applet that users can use to interact with the NetworkManager 
+daemon. 
+
+Security
+~~~~~~~~
+To allow users to connect to the NetworkManager daemon they have to be in the
+group "netdev". If you want to add a user to group "netdev" use the command
+"adduser username netdev" or one of the graphical user management frontends.
+After that you have to reload D-Bus with the command "/etc/init.d/dbus reload".
+
+Alternatively you can install the "consolekit" package which will grant access
+for all locally logged in users.
+
+
+Managed vs. Unmanaged mode and /etc/network/interfaces
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Devices listed in /etc/network/interfaces _will_ be managed by NetworkManager
+unless the ifupdown system-config-setting is enabled and is setup to run
+in "Unmanaged mode".
+
+The config to select unmanaged/managed mode is in
+/etc/NetworkManager/nm-system-settings.conf:
+
+  [ifupdown]
+  managed=true/false
+
+Unmanaged mode will make NetworkManager not touch any wired/wireless device
+matching an interface name configured in /etc/network/interfaces.
+
+Managed mode will make NetworkManager manage all devices and will make
+NetworkManager honour all dhcp and static configurations for wired and
+wireless devices.
+
+
+After modifying /etc/NetworkManager/nm-systems-settings.conf _or_
+/etc/network/interfaces you may want to restart the system-settings daemon
+using the command:
+"sudo killall nm-system-settings" to apply those changes.
+
+
+Dial-up configuration
+~~~~~~~~~~~~~~~~~~~~~
+
+Your dialup configurations can now be done in nm-connection-editor.
+Because of that /etc/network/interfaces configurations are considered "legacy"
+from a network manager point of view.
+
+However, if you want to use your /etc/network/interfaces configuration make
+sure that you have the ifupdown plugin in "Unmanaged mode" and take care that
+the used wired/wireless device is also configured in /etc/network/interfaces.
+
+Note that NetworkManager 0.7 will not provide UI hooks to up and down ppp
+connections managed outside of NetworkManager itself (not that it ever worked
+nicely before).
+
--- network-manager-0.7.1.orig/debian/copyright
+++ network-manager-0.7.1/debian/copyright
@@ -0,0 +1,87 @@
+This package was debianized by Thom May <thom@debian.org> on
+Sun,  3 Oct 2004 11:54:56 +0100.
+
+It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/NetworkManager 
+
+
+All files if not specified otherwise are licensed under the following terms:
+
+Copyright:
+
+    Copyright (C) 2006 - 2008 Red Hat, Inc.
+    Copyright (C) 2006 - 2008 Novell, Inc.
+
+License:
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+   
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+
+
+gfilemonitor/*.[ch]:
+
+Copyright:
+
+    Copyright (C) 2007 John McCutchan
+    Copyright (C) 2006 - 2008 Red Hat, Inc.
+
+License:
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public License
+    along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+
+
+libnm-util/*.[ch], libnm-glib/*.[ch]:
+
+Copyright:
+
+    Copyright (C) 2005 - 2008 Red Hat, Inc.
+    Copyright (C) 2005 - 2008 Novell, Inc.
+
+License:
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public License
+    along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
--- network-manager-0.7.1.orig/debian/libnm-glib-dev.install
+++ network-manager-0.7.1/debian/libnm-glib-dev.install
@@ -0,0 +1,13 @@
+debian/tmp/usr/lib/pkgconfig/libnm_glib.pc
+debian/tmp/usr/lib/libnm_glib.a
+debian/tmp/usr/lib/libnm_glib.so
+debian/tmp/usr/include/libnm-glib/libnm_glib.h
+debian/tmp/usr/include/libnm-glib/nm-object.h
+debian/tmp/usr/include/libnm-glib/nm-client.h
+debian/tmp/usr/include/libnm-glib/nm*device*
+debian/tmp/usr/include/libnm-glib/nm-access-point.h
+debian/tmp/usr/include/libnm-glib/nm-ip4-config.h
+debian/tmp/usr/include/libnm-glib/nm-dhcp4-config.h
+debian/tmp/usr/include/libnm-glib/nm*settings*.h
+debian/tmp/usr/include/libnm-glib/nm*connection.h
+debian/tmp/usr/include/libnm-glib/nm-types.h
--- network-manager-0.7.1.orig/debian/libnm-glib-vpn0.symbols
+++ network-manager-0.7.1/debian/libnm-glib-vpn0.symbols
@@ -0,0 +1,22 @@
+libnm_glib_vpn.so.0 libnm-glib-vpn0 #MINVER#
+ nm_vpn_plugin_disconnect@Base 0.7.0
+ nm_vpn_plugin_error_get_type@Base 0.7.0
+ nm_vpn_plugin_error_quark@Base 0.7.0
+ nm_vpn_plugin_failure@Base 0.7.0
+ nm_vpn_plugin_get_connection@Base 0.7.0
+ nm_vpn_plugin_get_state@Base 0.7.0
+ nm_vpn_plugin_get_type@Base 0.7.0
+ nm_vpn_plugin_set_ip4_config@Base 0.7.0
+ nm_vpn_plugin_set_login_banner@Base 0.7.0
+ nm_vpn_plugin_set_state@Base 0.7.0
+ nm_vpn_plugin_ui_interface_delete_connection@Base 0.7.0
+ nm_vpn_plugin_ui_interface_export@Base 0.7.0
+ nm_vpn_plugin_ui_interface_get_capabilities@Base 0.7.0
+ nm_vpn_plugin_ui_interface_get_suggested_name@Base 0.7.0
+ nm_vpn_plugin_ui_interface_get_type@Base 0.7.0
+ nm_vpn_plugin_ui_interface_import@Base 0.7.0
+ nm_vpn_plugin_ui_interface_ui_factory@Base 0.7.0
+ nm_vpn_plugin_ui_widget_interface_get_type@Base 0.7.0
+ nm_vpn_plugin_ui_widget_interface_get_widget@Base 0.7.0
+ nm_vpn_plugin_ui_widget_interface_save_secrets@Base 0.7.0
+ nm_vpn_plugin_ui_widget_interface_update_connection@Base 0.7.0
--- network-manager-0.7.1.orig/debian/libnm-util1.install
+++ network-manager-0.7.1/debian/libnm-util1.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libnm-util.so.*
--- network-manager-0.7.1.orig/debian/network-manager.manpages
+++ network-manager-0.7.1/debian/network-manager.manpages
@@ -0,0 +1,2 @@
+man/NetworkManager.8
+man/nm-tool.1
--- network-manager-0.7.1.orig/debian/libnm-util1.symbols
+++ network-manager-0.7.1/debian/libnm-util1.symbols
@@ -0,0 +1,287 @@
+libnm-util.so.1 libnm-util1 #MINVER#
+ nm_connection_add_setting@Base 0.7.0
+ nm_connection_clear_secrets@Base 0.7.0
+ nm_connection_compare@Base 0.7.0
+ nm_connection_create_setting@Base 0.7.0
+ nm_connection_dump@Base 0.7.0
+ nm_connection_duplicate@Base 0.7.0
+ nm_connection_error_get_type@Base 0.7.0
+ nm_connection_error_quark@Base 0.7.0
+ nm_connection_for_each_setting_value@Base 0.7.0
+ nm_connection_get_path@Base 0.7.0
+ nm_connection_get_scope@Base 0.7.0
+ nm_connection_get_setting@Base 0.7.0
+ nm_connection_get_setting_by_name@Base 0.7.0
+ nm_connection_get_type@Base 0.7.0
+ nm_connection_lookup_setting_type@Base 0.7.0
+ nm_connection_lookup_setting_type_by_quark@Base 0.7.0
+ nm_connection_need_secrets@Base 0.7.0
+ nm_connection_new@Base 0.7.0
+ nm_connection_new_from_hash@Base 0.7.0
+ nm_connection_remove_setting@Base 0.7.0
+ nm_connection_replace_settings@Base 0.7.0
+ nm_connection_set_path@Base 0.7.0
+ nm_connection_set_scope@Base 0.7.0
+ nm_connection_to_hash@Base 0.7.0
+ nm_connection_update_secrets@Base 0.7.0
+ nm_connection_verify@Base 0.7.0
+ nm_ip4_address_compare@Base 0.7.0
+ nm_ip4_address_dup@Base 0.7.0
+ nm_ip4_address_get_address@Base 0.7.0
+ nm_ip4_address_get_gateway@Base 0.7.0
+ nm_ip4_address_get_prefix@Base 0.7.0
+ nm_ip4_address_new@Base 0.7.0
+ nm_ip4_address_ref@Base 0.7.0
+ nm_ip4_address_set_address@Base 0.7.0
+ nm_ip4_address_set_gateway@Base 0.7.0
+ nm_ip4_address_set_prefix@Base 0.7.0
+ nm_ip4_address_unref@Base 0.7.0
+ nm_ip4_route_compare@Base 0.7.0
+ nm_ip4_route_dup@Base 0.7.0
+ nm_ip4_route_get_dest@Base 0.7.0
+ nm_ip4_route_get_metric@Base 0.7.0
+ nm_ip4_route_get_next_hop@Base 0.7.0
+ nm_ip4_route_get_prefix@Base 0.7.0
+ nm_ip4_route_new@Base 0.7.0
+ nm_ip4_route_ref@Base 0.7.0
+ nm_ip4_route_set_dest@Base 0.7.0
+ nm_ip4_route_set_metric@Base 0.7.0
+ nm_ip4_route_set_next_hop@Base 0.7.0
+ nm_ip4_route_set_prefix@Base 0.7.0
+ nm_ip4_route_unref@Base 0.7.0
+ nm_setting_802_1x_add_eap_method@Base 0.7.0
+ nm_setting_802_1x_clear_eap_methods@Base 0.7.0
+ nm_setting_802_1x_error_get_type@Base 0.7.0
+ nm_setting_802_1x_error_quark@Base 0.7.0
+ nm_setting_802_1x_get_anonymous_identity@Base 0.7.0
+ nm_setting_802_1x_get_ca_cert@Base 0.7.0
+ nm_setting_802_1x_get_ca_path@Base 0.7.0
+ nm_setting_802_1x_get_client_cert@Base 0.7.0
+ nm_setting_802_1x_get_eap_method@Base 0.7.0
+ nm_setting_802_1x_get_identity@Base 0.7.0
+ nm_setting_802_1x_get_num_eap_methods@Base 0.7.0
+ nm_setting_802_1x_get_password@Base 0.7.0
+ nm_setting_802_1x_get_phase1_fast_provisioning@Base 0.7.0
+ nm_setting_802_1x_get_phase1_peaplabel@Base 0.7.0
+ nm_setting_802_1x_get_phase1_peapver@Base 0.7.0
+ nm_setting_802_1x_get_phase2_auth@Base 0.7.0
+ nm_setting_802_1x_get_phase2_autheap@Base 0.7.0
+ nm_setting_802_1x_get_phase2_ca_cert@Base 0.7.0
+ nm_setting_802_1x_get_phase2_ca_path@Base 0.7.0
+ nm_setting_802_1x_get_phase2_client_cert@Base 0.7.0
+ nm_setting_802_1x_get_phase2_private_key@Base 0.7.0
+ nm_setting_802_1x_get_phase2_private_key_password@Base 0.7.0
+ nm_setting_802_1x_get_phase2_private_key_type@Base 0.7.0
+ nm_setting_802_1x_get_pin@Base 0.7.0
+ nm_setting_802_1x_get_private_key@Base 0.7.0
+ nm_setting_802_1x_get_private_key_password@Base 0.7.0
+ nm_setting_802_1x_get_private_key_type@Base 0.7.0
+ nm_setting_802_1x_get_psk@Base 0.7.0
+ nm_setting_802_1x_get_system_ca_certs@Base 0.7.0
+ nm_setting_802_1x_get_type@Base 0.7.0
+ nm_setting_802_1x_new@Base 0.7.0
+ nm_setting_802_1x_remove_eap_method@Base 0.7.0
+ nm_setting_802_1x_set_ca_cert_from_file@Base 0.7.0
+ nm_setting_802_1x_set_client_cert_from_file@Base 0.7.0
+ nm_setting_802_1x_set_phase2_ca_cert_from_file@Base 0.7.0
+ nm_setting_802_1x_set_phase2_client_cert_from_file@Base 0.7.0
+ nm_setting_802_1x_set_phase2_private_key_from_file@Base 0.7.0
+ nm_setting_802_1x_set_private_key_from_file@Base 0.7.0
+ nm_setting_cdma_error_get_type@Base 0.7.0
+ nm_setting_cdma_error_quark@Base 0.7.0
+ nm_setting_cdma_get_number@Base 0.7.0
+ nm_setting_cdma_get_password@Base 0.7.0
+ nm_setting_cdma_get_type@Base 0.7.0
+ nm_setting_cdma_get_username@Base 0.7.0
+ nm_setting_cdma_new@Base 0.7.0
+ nm_setting_clear_secrets@Base 0.7.0
+ nm_setting_compare@Base 0.7.0
+ nm_setting_connection_error_get_type@Base 0.7.0
+ nm_setting_connection_error_quark@Base 0.7.0
+ nm_setting_connection_get_autoconnect@Base 0.7.0
+ nm_setting_connection_get_connection_type@Base 0.7.0
+ nm_setting_connection_get_id@Base 0.7.0
+ nm_setting_connection_get_read_only@Base 0.7.0
+ nm_setting_connection_get_timestamp@Base 0.7.0
+ nm_setting_connection_get_type@Base 0.7.0
+ nm_setting_connection_get_uuid@Base 0.7.0
+ nm_setting_connection_new@Base 0.7.0
+ nm_setting_duplicate@Base 0.7.0
+ nm_setting_enumerate_values@Base 0.7.0
+ nm_setting_error_get_type@Base 0.7.0
+ nm_setting_error_quark@Base 0.7.0
+ nm_setting_get_name@Base 0.7.0
+ nm_setting_get_type@Base 0.7.0
+ nm_setting_gsm_error_get_type@Base 0.7.0
+ nm_setting_gsm_error_quark@Base 0.7.0
+ nm_setting_gsm_get_apn@Base 0.7.0
+ nm_setting_gsm_get_band@Base 0.7.0
+ nm_setting_gsm_get_network_id@Base 0.7.0
+ nm_setting_gsm_get_network_type@Base 0.7.0
+ nm_setting_gsm_get_number@Base 0.7.0
+ nm_setting_gsm_get_password@Base 0.7.0
+ nm_setting_gsm_get_pin@Base 0.7.0
+ nm_setting_gsm_get_puk@Base 0.7.0
+ nm_setting_gsm_get_type@Base 0.7.0
+ nm_setting_gsm_get_username@Base 0.7.0
+ nm_setting_gsm_new@Base 0.7.0
+ nm_setting_ip4_config_add_address@Base 0.7.0
+ nm_setting_ip4_config_add_dns@Base 0.7.0
+ nm_setting_ip4_config_add_dns_search@Base 0.7.0
+ nm_setting_ip4_config_add_route@Base 0.7.0
+ nm_setting_ip4_config_clear_addresses@Base 0.7.0
+ nm_setting_ip4_config_clear_dns@Base 0.7.0
+ nm_setting_ip4_config_clear_dns_searches@Base 0.7.0
+ nm_setting_ip4_config_clear_routes@Base 0.7.0
+ nm_setting_ip4_config_error_get_type@Base 0.7.0
+ nm_setting_ip4_config_error_quark@Base 0.7.0
+ nm_setting_ip4_config_get_address@Base 0.7.0
+ nm_setting_ip4_config_get_dhcp_client_id@Base 0.7.0
+ nm_setting_ip4_config_get_dhcp_hostname@Base 0.7.0
+ nm_setting_ip4_config_get_dns@Base 0.7.0
+ nm_setting_ip4_config_get_dns_search@Base 0.7.0
+ nm_setting_ip4_config_get_ignore_auto_dns@Base 0.7.0
+ nm_setting_ip4_config_get_ignore_auto_routes@Base 0.7.0
+ nm_setting_ip4_config_get_method@Base 0.7.0
+ nm_setting_ip4_config_get_never_default@Base 0.7.0.97
+ nm_setting_ip4_config_get_num_addresses@Base 0.7.0
+ nm_setting_ip4_config_get_num_dns@Base 0.7.0
+ nm_setting_ip4_config_get_num_dns_searches@Base 0.7.0
+ nm_setting_ip4_config_get_num_routes@Base 0.7.0
+ nm_setting_ip4_config_get_route@Base 0.7.0
+ nm_setting_ip4_config_get_type@Base 0.7.0
+ nm_setting_ip4_config_new@Base 0.7.0
+ nm_setting_ip4_config_remove_address@Base 0.7.0
+ nm_setting_ip4_config_remove_dns@Base 0.7.0
+ nm_setting_ip4_config_remove_dns_search@Base 0.7.0
+ nm_setting_ip4_config_remove_route@Base 0.7.0
+ nm_setting_need_secrets@Base 0.7.0
+ nm_setting_new_from_hash@Base 0.7.0
+ nm_setting_ppp_error_get_type@Base 0.7.0
+ nm_setting_ppp_error_quark@Base 0.7.0
+ nm_setting_ppp_get_baud@Base 0.7.0
+ nm_setting_ppp_get_crtscts@Base 0.7.0
+ nm_setting_ppp_get_lcp_echo_failure@Base 0.7.0
+ nm_setting_ppp_get_lcp_echo_interval@Base 0.7.0
+ nm_setting_ppp_get_mppe_stateful@Base 0.7.0
+ nm_setting_ppp_get_mru@Base 0.7.0
+ nm_setting_ppp_get_mtu@Base 0.7.0
+ nm_setting_ppp_get_no_vj_comp@Base 0.7.0
+ nm_setting_ppp_get_noauth@Base 0.7.0
+ nm_setting_ppp_get_nobsdcomp@Base 0.7.0
+ nm_setting_ppp_get_nodeflate@Base 0.7.0
+ nm_setting_ppp_get_refuse_chap@Base 0.7.0
+ nm_setting_ppp_get_refuse_eap@Base 0.7.0
+ nm_setting_ppp_get_refuse_mschap@Base 0.7.0
+ nm_setting_ppp_get_refuse_mschapv2@Base 0.7.0
+ nm_setting_ppp_get_refuse_pap@Base 0.7.0
+ nm_setting_ppp_get_require_mppe@Base 0.7.0
+ nm_setting_ppp_get_require_mppe_128@Base 0.7.0
+ nm_setting_ppp_get_type@Base 0.7.0
+ nm_setting_ppp_new@Base 0.7.0
+ nm_setting_pppoe_error_get_type@Base 0.7.0
+ nm_setting_pppoe_error_quark@Base 0.7.0
+ nm_setting_pppoe_get_password@Base 0.7.0
+ nm_setting_pppoe_get_service@Base 0.7.0
+ nm_setting_pppoe_get_type@Base 0.7.0
+ nm_setting_pppoe_get_username@Base 0.7.0
+ nm_setting_pppoe_new@Base 0.7.0
+ nm_setting_serial_error_get_type@Base 0.7.0
+ nm_setting_serial_error_quark@Base 0.7.0
+ nm_setting_serial_get_baud@Base 0.7.0
+ nm_setting_serial_get_bits@Base 0.7.0
+ nm_setting_serial_get_parity@Base 0.7.0
+ nm_setting_serial_get_send_delay@Base 0.7.0
+ nm_setting_serial_get_stopbits@Base 0.7.0
+ nm_setting_serial_get_type@Base 0.7.0
+ nm_setting_serial_new@Base 0.7.0
+ nm_setting_to_hash@Base 0.7.0
+ nm_setting_to_string@Base 0.7.0
+ nm_setting_update_secrets@Base 0.7.0
+ nm_setting_verify@Base 0.7.0
+ nm_setting_vpn_add_data_item@Base 0.7.0
+ nm_setting_vpn_add_secret@Base 0.7.0
+ nm_setting_vpn_error_get_type@Base 0.7.0
+ nm_setting_vpn_error_quark@Base 0.7.0
+ nm_setting_vpn_foreach_data_item@Base 0.7.0
+ nm_setting_vpn_foreach_secret@Base 0.7.0
+ nm_setting_vpn_get_data_item@Base 0.7.0
+ nm_setting_vpn_get_secret@Base 0.7.0
+ nm_setting_vpn_get_service_type@Base 0.7.0
+ nm_setting_vpn_get_type@Base 0.7.0
+ nm_setting_vpn_get_user_name@Base 0.7.0
+ nm_setting_vpn_new@Base 0.7.0
+ nm_setting_vpn_remove_data_item@Base 0.7.0
+ nm_setting_vpn_remove_secret@Base 0.7.0
+ nm_setting_wired_error_get_type@Base 0.7.0
+ nm_setting_wired_error_quark@Base 0.7.0
+ nm_setting_wired_get_auto_negotiate@Base 0.7.0
+ nm_setting_wired_get_duplex@Base 0.7.0
+ nm_setting_wired_get_mac_address@Base 0.7.0
+ nm_setting_wired_get_mtu@Base 0.7.0
+ nm_setting_wired_get_port@Base 0.7.0
+ nm_setting_wired_get_speed@Base 0.7.0
+ nm_setting_wired_get_type@Base 0.7.0
+ nm_setting_wired_new@Base 0.7.0
+ nm_setting_wireless_add_seen_bssid@Base 0.7.0
+ nm_setting_wireless_ap_security_compatible@Base 0.7.0
+ nm_setting_wireless_error_get_type@Base 0.7.0
+ nm_setting_wireless_error_quark@Base 0.7.0
+ nm_setting_wireless_get_band@Base 0.7.0
+ nm_setting_wireless_get_bssid@Base 0.7.0
+ nm_setting_wireless_get_channel@Base 0.7.0
+ nm_setting_wireless_get_mac_address@Base 0.7.0
+ nm_setting_wireless_get_mode@Base 0.7.0
+ nm_setting_wireless_get_mtu@Base 0.7.0
+ nm_setting_wireless_get_num_seen_bssids@Base 0.7.0
+ nm_setting_wireless_get_rate@Base 0.7.0
+ nm_setting_wireless_get_security@Base 0.7.0
+ nm_setting_wireless_get_seen_bssid@Base 0.7.0
+ nm_setting_wireless_get_ssid@Base 0.7.0
+ nm_setting_wireless_get_tx_power@Base 0.7.0
+ nm_setting_wireless_get_type@Base 0.7.0
+ nm_setting_wireless_new@Base 0.7.0
+ nm_setting_wireless_security_add_group@Base 0.7.0
+ nm_setting_wireless_security_add_pairwise@Base 0.7.0
+ nm_setting_wireless_security_add_proto@Base 0.7.0
+ nm_setting_wireless_security_clear_groups@Base 0.7.0
+ nm_setting_wireless_security_clear_pairwise@Base 0.7.0
+ nm_setting_wireless_security_clear_protos@Base 0.7.0
+ nm_setting_wireless_security_error_get_type@Base 0.7.0
+ nm_setting_wireless_security_error_quark@Base 0.7.0
+ nm_setting_wireless_security_get_auth_alg@Base 0.7.0
+ nm_setting_wireless_security_get_group@Base 0.7.0
+ nm_setting_wireless_security_get_key_mgmt@Base 0.7.0
+ nm_setting_wireless_security_get_leap_password@Base 0.7.0
+ nm_setting_wireless_security_get_leap_username@Base 0.7.0
+ nm_setting_wireless_security_get_num_groups@Base 0.7.0
+ nm_setting_wireless_security_get_num_pairwise@Base 0.7.0
+ nm_setting_wireless_security_get_num_protos@Base 0.7.0
+ nm_setting_wireless_security_get_pairwise@Base 0.7.0
+ nm_setting_wireless_security_get_proto@Base 0.7.0
+ nm_setting_wireless_security_get_psk@Base 0.7.0
+ nm_setting_wireless_security_get_type@Base 0.7.0
+ nm_setting_wireless_security_get_wep_key@Base 0.7.0
+ nm_setting_wireless_security_get_wep_tx_keyidx@Base 0.7.0
+ nm_setting_wireless_security_new@Base 0.7.0
+ nm_setting_wireless_security_remove_group@Base 0.7.0
+ nm_setting_wireless_security_remove_pairwise@Base 0.7.0
+ nm_setting_wireless_security_remove_proto@Base 0.7.0
+ nm_setting_wireless_security_set_wep_key@Base 0.7.0
+ nm_utils_deinit@Base 0.7.0
+ nm_utils_escape_ssid@Base 0.7.0
+ nm_utils_gvalue_hash_dup@Base 0.7.0
+ nm_utils_init@Base 0.7.0
+ nm_utils_ip4_addresses_from_gvalue@Base 0.7.0
+ nm_utils_ip4_addresses_to_gvalue@Base 0.7.0
+ nm_utils_ip4_netmask_to_prefix@Base 0.7.0
+ nm_utils_ip4_prefix_to_netmask@Base 0.7.0
+ nm_utils_ip4_routes_from_gvalue@Base 0.7.0
+ nm_utils_ip4_routes_to_gvalue@Base 0.7.0
+ nm_utils_is_empty_ssid@Base 0.7.0
+ nm_utils_same_ssid@Base 0.7.0
+ nm_utils_security_valid@Base 0.7.0
+ nm_utils_slist_free@Base 0.7.0
+ nm_utils_ssid_to_utf8@Base 0.7.0
+ nm_utils_uuid_generate@Base 0.7.0
+ nm_utils_uuid_generate_from_string@Base 0.7.0
--- network-manager-0.7.1.orig/debian/nm-system-settings.conf
+++ network-manager-0.7.1/debian/nm-system-settings.conf
@@ -0,0 +1,5 @@
+[main]
+plugins=ifupdown,keyfile
+
+[ifupdown]
+managed=false
--- network-manager-0.7.1.orig/debian/network-manager.NEWS
+++ network-manager-0.7.1/debian/network-manager.NEWS
@@ -0,0 +1,17 @@
+network-manager (0.6.2-2) unstable; urgency=low
+
+  * NetworkManager now reads the network interface configuration specified in
+    /etc/network/interfaces. Devices that are listed there and match certain
+    criteria are *not* managed by NetworkManager anymore.
+    For more on information on what these criteria are please read
+    /usr/share/doc/network-manager/README.Debian, section "Configuration".
+    This means that if NetworkManager stops to manage one of your network
+    devices with this release but you want NetworkManager to take care of this
+    device, simply remove the device configuration from
+    /etc/network/interfaces.
+    This also means that you can now setup a custom configuration without
+    NetworkManager overriding this setting. E.g. you might setup your wired
+    network interface eth0 statically in /etc/network/interfaces and for your
+    wireless network device wlan0 you can let NetworkManager handle it.
+
+ -- Michael Biebl <biebl@teco.edu>  Wed, 10 May 2006 22:51:18 +0200
--- network-manager-0.7.1.orig/debian/libnm-util-dev.install
+++ network-manager-0.7.1/debian/libnm-util-dev.install
@@ -0,0 +1,7 @@
+debian/tmp/usr/lib/pkgconfig/libnm-util.pc
+debian/tmp/usr/lib/libnm-util.a
+debian/tmp/usr/lib/libnm-util.so
+debian/tmp/usr/include/NetworkManager/nm-connection.h
+debian/tmp/usr/include/NetworkManager/nm-utils.h
+debian/tmp/usr/include/NetworkManager/nm-setting.h
+debian/tmp/usr/include/NetworkManager/nm-setting-*.h
--- network-manager-0.7.1.orig/debian/watch
+++ network-manager-0.7.1/debian/watch
@@ -0,0 +1,3 @@
+version=3
+
+http://download.gnome.org/sources/NetworkManager/([\d\.]+)/NetworkManager-(.*)\.tar\.gz
--- network-manager-0.7.1.orig/debian/network-manager.postinst
+++ network-manager-0.7.1/debian/network-manager.postinst
@@ -0,0 +1,63 @@
+#!/bin/sh
+
+set -e
+
+# This script can be called in the following ways:
+#
+# After the package was installed:
+#	<postinst> configure <old-version>
+#
+#
+# If prerm fails during upgrade or fails on failed upgrade:
+#	<old-postinst> abort-upgrade <new-version>
+#
+# If prerm fails during deconfiguration of a package:
+#	<postinst> abort-deconfigure in-favour <new-package> <version>
+#	           removing <old-package> <version>
+#
+# If prerm fails during replacement due to conflict:
+#	<postinst> abort-remove in-favour <new-package> <version>
+
+
+case "$1" in
+    configure)
+	
+	if ! getent group netdev > /dev/null; then
+	    addgroup --quiet --system netdev
+	fi
+	
+	if [ -x "/etc/init.d/dbus" ]; then
+	    invoke-rc.d dbus force-reload || true
+	fi
+
+	# Stop the service on upgrades before it is started again.
+	# dh_installinit -r will create the start code.
+	if [ -n "$2" ]; then
+		if [ -x "/etc/init.d/network-manager" ]; then
+			invoke-rc.d network-manager stop || true
+		fi
+	fi
+
+	# Update init script priorities
+	if dpkg --compare-versions "$2" lt "0.7.0.99-1"; then
+		for i in 0 1 6 ; do
+			if [ -e /etc/rc$i.d/K14network-manager ]; then
+				mv /etc/rc$i.d/K14network-manager /etc/rc$i.d/K88network-manager
+			fi
+		done
+	fi
+
+	;;
+    
+    abort-upgrade|abort-deconfigure|abort-remove)
+	;;
+
+    *)
+        echo "$0 called with unknown argument \`$1'" 1>&2
+	exit 1
+	;;
+esac
+
+#DEBHELPER#
+exit 0
+
--- network-manager-0.7.1.orig/debian/network-manager-dev.install
+++ network-manager-0.7.1/debian/network-manager-dev.install
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/pkgconfig/NetworkManager.pc
+debian/tmp/usr/include/NetworkManager/NetworkManager.h
+debian/tmp/usr/include/NetworkManager/NetworkManagerVPN.h
--- network-manager-0.7.1.orig/debian/changelog
+++ network-manager-0.7.1/debian/changelog
@@ -0,0 +1,840 @@
+network-manager (0.7.1-1~bpo50+1) lenny-backports; urgency=low
+
+  * Rebuild for lenny-backports
+
+ -- Alexander Wirt <formorer@debian.org>  Sun, 28 Jun 2009 17:57:55 +0000
+
+network-manager (0.7.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Use set -e instead of #!/bin/sh -e for all maintainer scripts.
+  * debian/patches/04-struct_termios.patch
+    - Fix FTBFS on alpha by using the POSIX.1 struct termios interface instead
+      of the obsolete struct termio ioctl interface. (Closes: #524161)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 17 Apr 2009 00:47:03 +0200
+
+network-manager (0.7.0.100-1) unstable; urgency=low
+
+  * New upstream release (0.7.1 rc4).
+  * debian/network-manager.install
+    - Install modem prober udev rules file into /lib/udev/rules.d.
+  * debian/network-manager.preinst
+    - Remove obsolete conffile
+      /etc/udev/rules.d/77-nm-probe-modem-capabilities.rules.
+    - Move the old pid file from /var/run/NetworkManager to /var/run on
+      upgrades so the daemon can be stopped correctly in postinst and the
+      obsolete run directory is removed automatically.
+  * debian/network-manager.dirs
+    - Do no longer install the /var/run/NetworkManager directory.
+  * debian/network-manager.init
+    - Store the NetworkManager pid file directly in /var/run.
+  * debian/control
+    - Bump Standards-Version to 3.8.1. See the changes above wrt the /var/run
+      directory.
+  * debian/patches/02-dbus_access_network_manager.patch
+    - Remove haldaemon section, obsolete.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 08 Apr 2009 07:06:19 +0200
+
+network-manager (0.7.0.99-1) unstable; urgency=low
+
+  * New upstream release (0.7.1 rc3).
+    - Fix FTBFS for older GCC versions. (Closes: #517520)
+    - Fix crash for wireless-ssid setting in ifupdown plugin which also caused
+      hostname to be set incorrectly. (Closes: #513852)
+    - Handle unsupported format for wifi keys in ifupdown plugin.
+      (Closes: #513874)
+  * debian/network-manager.install
+    - Install modem prober and corresponding udev rules file.
+  * debian/control
+    - Add Recommends on dnsmasq-base and iptables which are required for
+      creating Ad-hoc connections and connection sharing. (Closes: #513151)
+    - Document optional dependencies, like avahi-autoipd or policykit, in the
+      package description. (Closes: #504455)
+  * debian/rules
+    - Update stop priorities for 0 1 6 from K14 to K88.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 05 Mar 2009 13:21:13 +0100
+
+network-manager (0.7.0.97-1) unstable; urgency=low
+
+  * New upstream release.
+    - Update 02-dbus_access_network_manager.patch for the latest upstream
+      changes which fixes non-deterministic allow/deny for D-Bus messages with
+      no interface. (Closes: #510729)
+    - Disable 03-F3507g.patch for now, patch no longer applies and should be
+      replaced by ModemManager anyway.
+    - Remove 04-ltversioning.patch, merged upstream.
+    - Remove 05-dhclient_lease_files.patch, merged upstream.
+  * Merge experimental branch into unstable. Remaining changes:
+    - Remove 07-domain_search.patch, merged upstream.
+    - Remove 08-hal_deprecated_keys.patch, fixed upstream.
+    - Remove 09-nm_dbus_get_ap_from_object_path-mem_leak_fix.patch, obsolete.
+    - Disable 20-manual_means_always_online.patch, needs to be ported to 0.7.
+    - Drop libdbus-glib-1-dev Depends from libnm-util-dev.
+  * debian/control 
+    - Add ${misc:Depends} to all binary packages.
+    - Let network-manager depend on dhcp3-client directly, as the dependency
+      on dhcdbd has been removed. (Closes: #509655)
+    - Wrap Build-Depends.
+    - Bump Build-Depends on debhelper to (>= 7).
+  * debian/compat
+    - Bump debhelper compat level to 7.
+  * debian/rules
+    - Include debhelper.mk before any other files as recommended by the cdbs
+      documentation.
+  * Update symbols file for libnm-util and libnm-glib due to API additions.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 24 Feb 2009 22:47:20 +0100
+
+network-manager (0.7.0-1) experimental; urgency=low
+
+  * New upstream release. (Closes: #446098)
+    - Allow connections before login (system connections). (Closes: #461831)
+    - Storing system connections via PolicyKit is working. (Closes: #504443)
+    - The nm-vpn-properties tool has been obsoleted by nm-connection-editor
+      from the network-manager-gnome package and thus removed from the
+      tarball. (Closes: #497108)
+    - Removed dependency on dhcdbd. (Closes: #478469)
+    - Improved communication between NM and wpasupplicant (over D-Bus) for
+      faster wireless connections. (Closes: #385647)
+
+  [ Sjoerd Simons ]
+  * debian/libnm-util0.symbols: Updated
+  * debian/libnm-glib0.symbols: Updated
+  * debian/patches/03-F3507g.patch
+    - Added. Fix gsm support for Ericsson F3507g Mobile Broadband cards
+  * debian/control: Recommend ppp (Closes: #507842)
+
+  [ Michael Biebl ]
+  * debian/patches/04-ltversioning.patch
+    - Bump soname of libnm-util due to an ABI break between 0.6.6 and 0.7.
+      (Closes: #503682)
+  * Update control, install and symbols file for the new libnm-util library
+    name (libnm-util0 -> libnm-util1).
+  * debian/control
+    - Add Conflicts/Replaces: network-manager-pptp (<< 0.7~~) as the pppd
+      plugin is now shipped by this package.
+    - Add Breaks (<< 0.7~~) for the network-manager-* packages as the 0.6
+      versions of those packages do not work with network-manager 0.7.
+  * debian/patches/05-dhclient_lease_files.patch
+    - Change the location of the dhclient lease files to /var/lib/dhcp3.
+  * debian/network-manager.README.Debian
+    - Merge README.Debian from Ubuntu which describes the new
+      managed/unmanaged modes.
+  * debian/nm-system-settings.conf
+    - Set default mode to unmanaged.
+  * debian/copyright
+    - Revised and updated. libnm-glib and libnm-util are licensed under the
+      LGPL v2 or later.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 16 Dec 2008 09:56:14 +0100
+
+network-manager (0.7.0~svn4191-1) experimental; urgency=low
+
+  * SVN snapshot of the upcoming 0.7 release.
+
+  [ Sjoerd Simons ]
+  * Split out libnm-glib-vpn from libnm-glib
+  * debian/rules: Use list-missing
+
+  [ Michael Biebl ]
+  * Drop obsolete patches
+    - debian/patches/01-supplicant_timeout.patch (obsolete)
+    - debian/patches/05-debian_backend.patch (obsolete, relevant changes
+      merged upstream)
+    - debian/patches/06-dispatch_more_events.patch (no longer applies)
+    - debian/patches/07-domain_search.patch (merged upstream)
+    - debian/patches/08-hal_deprecated_keys.patch( merged upstream)
+    - debian/patches/13-validate_mac_addr.patch (merged upstream)
+  * debian/patches/02-dbus_access_network_manager.patch
+    - Updated for 0.7.
+  * debian/control:
+    - Add Build-Depends on uuid-dev, libgnutls-dev, libpolkit-dbus-dev,
+      ppp-dev and quilt.
+    - Drop Build-Depends on libgnome-keyring-dev, libgnomeui-dev,
+      libglade2-dev, libgconf2-dev, libnotify-dev, docbook-to-man and iproute.
+    - Bump Build-Depends on libdbus-glib-1-dev to (>= 0.75).
+    - Drop Depends on dhcdbd (dhcdbd is dead) and iproute.
+    - Bump Depends on lsb-base to (>= 3.2-14) which provides status_of_proc().
+    - Bump Depends on dbus to (>= 1.1.2) for system bus activation support.
+    - Add Recommends on policykit, which is required if you want to manage
+      system connections.
+    - Add Suggests avahi-autoipd for IPv4LL support.
+  * Switch to quilt patch management system.
+  * debian/rules:
+    - Set libexecdir to /usr/lib/NetworkManager, so NetworkManager can
+      automatically find the VPN plugins. 
+    - Add support for resolvconf.
+    - Enable GnuTLS crypto support.
+    - Remove nm-vpn-properties bits.
+  * debian/nm-vpn-properties.sgml: Dropped, obsolete
+  * debian/copyright: Revised and updated
+  * debian/network-manager.postrm: Relevant code moved to preinst
+  * debian/network-manager.preinst:
+    - Stop old network-manager-dispatcher on upgrades and remove the init
+      script and the start symlinks.
+  * debian/network-manager.network-manager-dispatcher.init:
+    - Dropped, obsolete. (Closes: #500085)
+      The dispatcher functionality is now provided by a D-Bus activated system
+      service which is started on demand.
+  * debian/network-manager.init
+    - Remove dhdbd from Required-Start and Required-Stop in the LSB header.
+    - Remove check for /sbin/ip.
+    - Add "status" action.
+  * debian/*.install: Updated
+  * debian/*.symbols:
+    - Add symbols files for all libraries for improved shlibs handling.
+  * debian/nm-system-settings.conf:
+    - Ship a default configuration for the system settings service. Enable the
+      ifupdown (legacy ro support) and keyfile (rw) plugin.
+
+  [ Sjoerd Simons ]
+  * Update the various symbols files
+  * Update to current svn
+
+ -- Sjoerd Simons <sjoerd@debian.org>  Sat, 18 Oct 2008 21:28:05 +0100
+
+network-manager (0.6.6-3) unstable; urgency=low
+
+  * debian/network-manager.network-manager-dispatcher.init 
+    - NetworkManagerDispatcher uses the D-Bus system bus. Update the LSB
+      header accordingly to avoid breakages with insserv based systems.
+      (Closes: #500085)
+  * debian/patches/20-manual_means_always_online.patch
+    - manual-means-online: If there are interfaces that are not managed by
+      NetworkManager because they have custom configuration in
+      /etc/network/interfaces, we assume to be online. This is obviously not
+      always correct. But reporting offline state for unmanaged devices is
+      causing major hassles as more and more apps rely on NM and go into
+      offline mode otherwise, even if there is a connection (established via
+      ifupdown). (Closes: #491826, #502371, #509006, #509829, #511712)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 14 Jan 2009 09:29:03 +0100
+
+network-manager (0.6.6-2) unstable; urgency=low
+
+  * debian/control
+    - Add Build-Depends on pkg-config.
+    - Drop obsolete Depends on iputils-arping. (Closes: #487794)
+  * debian/patches/09-nm_dbus_get_ap_from_object_path-mem_leak_fix.patch 
+    - Fix memory leak in src/nm-dbus-net.c. (Closes: #488604)
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 05 Jul 2008 15:11:33 +0200
+
+network-manager (0.6.6-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #470197)
+    - Ensure dbus errors are properly initialised. (Closes: #471317)
+  * Removed patches
+    - debian/patches/04-if_fix.patch (obsolete)
+    - debian/patches/11-man_page_sh_name.patch (merged upstream)
+    - debian/patches/12_readme_format.patch (merged upstream)
+    - debian/patches/20-stable_branch_updates_r2652.patch (applied upstream)
+    - debian/patches/21-endianess_fix_r2754.patch (applied upstream)
+    - debian/patches/22-fix_vpn_ftbfs_dont_disable_gnome_deprecated.patch
+      (merged upstream)
+    - debian/patches/23-rfkill_return_type.patch (fixed upstream)
+    - debian/patches/24-get_mode_fix_r3122.patch (applied upstream)
+    - debian/patches/25-libnl_unique_pid_r3155.patch (applied upstream)
+    - debian/patches/26-libnl_1.0-pre8_r3206.patch (applied upstream)
+    - debian/patches/27-dont_repeat_errors.patch (applied upstream)
+  * debian/patches/07-domain_search.patch
+    - Add support for DHCP domain-search option. (Closes: #465158)
+      Thanks to Bas Zoetekouw for the patch.
+  * debian/patches/08-hal_deprecated_keys.patch
+    - Add support for the "net.originating_device" key, which has replaced
+      the deprecated "net.physical_device" key in newer HAL versions.
+  * debian/patches/06-dispatch_more_events.patch
+    - NetworkManagerDispatcher.1.in has been renamed to
+      NetworkManagerDispatcher.8.in. Update the patch accordingly.
+  * debian/network-manager.manpages
+    - The NetworkManager and NetworkManagerDispatcher man pages have been
+      moved to section 8.
+  * debian/control
+    - The pkg-config files have been fixed upstream and unnecessary
+      dependencies were removed. Update Depends: for libnm-glib-dev and
+      libnm-util-dev accordingly. (Closes: #469195)
+  * debian/rules, debian/network-manager.postinst
+    - Minimize downtime during upgrades. (Closes: #432322)
+      Restart the service in postinst instead of stop in prerm and start in
+      postinst.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 03 Apr 2008 02:37:16 +0200
+
+network-manager (0.6.5-5) unstable; urgency=low
+
+  * Rebuild against libnl1. (Closes: #461922)
+  * debian/patches/24-get_mode_fix_r3122.patch
+    - Pull r3122 from upstream stable branch.
+    - Fix getting mode of device.
+  * debian/patches/25-libnl_unique_pid_r3155.patch
+    - Pull r3155 from stable branch.
+    - Ensures that the netlink pid is unique.
+  * debian/patches/26-libnl_1.0-pre8_r3206.patch
+    - Pull r3206 from upstream stable branch.
+    - Replaces 24-libnl1-pre8_fix.patch, which has been removed.
+    - Fixes a FTBFS on architectures using SIGTRAP in G_BREAKPOINT().
+      (Closes: #459740)
+  * debian/patches/13-validate_mac_addr.patch
+    - Drop APs with an invalid MAC address. (Closes: #461500)
+      Thanks to Sjoerd Simons for the patch.
+  * debian/patches/27-dont_repeat_errors.patch
+    - Backported r3160 from upstream stable branch.
+    - Don't repeat killswitch errors too often. (Closes: #456363)
+  * debian/network-manager.init,
+    debian/network-manager.network-manager-dispatcher.init
+    - Fix LSB init header. Use $remote_fs instead of $local_fs as the
+      daemon requires /usr to be mounted. 
+      Remove S from Should-Stop. (Closes: #459480)
+    - Shorten retry-time to 5 secs on stop.
+    - Don't fail to start if daemon is already running.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 25 Jan 2008 00:11:47 +0100
+
+network-manager (0.6.5-4) unstable; urgency=low
+
+  * debian/control
+    - The Vcs-* fields are now officially supported, so remove the XS- prefix.
+    - Bump Build-Depends on libnl-dev to (>= 1.0~pre8).
+  * debian/patches/24-libnl1-pre8_fix.patch
+    - Backport support for libnl 1.0-pre8 from upstream SVN.
+  * debian/network-manager.dirs
+    - Add /var/run/NetworkManager.
+  * debian/network-manager-dispatcher.script
+    - Set PHASE="post-up" for scripts in if-up.d and PHASE="pre-down" for
+      scripts in if-down.d to be compliant with ifupdown. (Closes: #452371)
+  * debian/patches/12_readme_format.patch
+    - Fix line break in README file. (Closes: #444038)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 25 Dec 2007 16:51:00 +0100
+
+network-manager (0.6.5-3) unstable; urgency=low
+
+  * debian/patches/23-rfkill_return_type.patch
+    - The return type of the GetPower() method from Device.Killswitch has 
+      changed from UINT32 to INT32 in hal-0.5.10. Fix the code accordingly.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 22 Oct 2007 17:05:44 +0200
+
+network-manager (0.6.5-2) unstable; urgency=low
+
+  * debian/patches/21-endianess_fix_r2754.patch
+    - Fixes a problem with ASCII passphrases on big-endian systems due to a missing
+      config.h include. (Closes: 391364)
+  * debian/network-manager.manpages
+    - Install nm-vpn-properties manpage.
+  * debian/control
+    - Use the new "Homepage:" field to specify the upstream URL.
+  * 22-fix_vpn_ftbfs_dont_disable_gnome_deprecated.patch
+    - Patch from Ubuntu. Don't set the GNOME_DISABLE_DEPRECATED flag as
+      nm-vpn-properties requires gnome druid which has been deprecated in 
+      libgnomeui 2.20.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 28 Sep 2007 21:12:33 +0200
+
+network-manager (0.6.5-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #420959, #431658)
+    - Runs wpa_supplicant in less verbose mode. (Closes: #375302, #431562)
+    - Adds support for LEAP and phase two authentication.
+      (Closes: #420959, #402747)
+  * Removed patches that were merged upstream
+    - debian/patches/09_fix_bigendian_words.patch
+    - debian/patches/12_dbus1.0.patch
+    - debian/patches/13-wep_capabilities
+  * debian/network-manager.preinst
+    - Do not parse /var/lib/dpkg/status directly but use dpkg-query instead.
+  * Rebased and updated patches for new release
+    - debian/patches/11-man_page_sh_name.patch
+    - debian/patches/05-debian_backend.patch
+  * Upstream has split nm-applet into a separate package. This means we no
+    longer build the network-manager-gnome binary package from this source
+    package.
+    - Removed files that are now part of the new nm-applet source package
+      + debian/network-manager-gnome.README.Debian
+      + debian/patches/10-po_fr.patch
+      + debian/patches/14-po_de.patch
+      + debian/patches/03-dbus_access_nm_applet.patch
+      + debian/network-manager-gnome.manpages
+      + debian/nm-applet.sgml
+      + debian/network-manager.install
+      + debian/network-manager-gnome.install
+    - debian/control
+      + Remove the binary package network-manager-gnome.
+      + Add Conflicts/Replaces: network-manager-gnome (<< 0.6.5-1) as
+        nm-vpn-properties is now part of the network-manager binary package.
+      + Update Build-Depends. Add autotools-dev, libglib2.0-dev and iproute, 
+        remove libpanel-applet2-dev.
+    - debian/rules
+      + Do not build the nm-applet.1 manpage anymore.
+      + Exclude nm-vpn-properties from dh_shlibdeps. This is a temporary
+        workaround until this binary has also been moved into the nm-applet
+        source package.
+    - debian/copyright
+      + Remove the copyright notices for files which are now in the nm-applet
+        source package.
+  * debian/patches/20-stable_branch_updates_r2652.patch
+    - Pull updates from the stable branch up until revision 2652.
+    - Fixes broken link detection and a couple of smaller issues.
+    - Adds support for the rfkill switch.
+  * debian/patches/02-dbus_access_network_manager.patch
+    - Add support for at_console dbus access check. (Closes: #426462)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 27 Aug 2007 00:39:16 +0200
+
+network-manager (0.6.4-8) unstable; urgency=low
+
+  * Install the NetworkManager and NetworkManagerDispatcher start scripts as
+    regular SysV init scripts
+    - Rename debian/network-manager.dbus-event to debian/network-manager.init
+      and debian/network-manager-dispatcher.dbus-event to
+      debian/network-manager.network-manager-dispatcher.init.
+    - Add proper LSB headers to the init scripts.
+    - debian/rules
+      Call dh_installinit for network-manager and network-manager-dispatcher.
+    - debian/network-manager.{preinst,postinst,postrm}
+      Remove the old conffiles /etc/dbus-1/event.d/25NetworkManager and
+      /etc/dbus-1/event.d/26NetworkManagerDispatcher or rename them to
+      *.dpkg-bak if they were changed locally.   
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 24 Apr 2007 22:30:22 +0200
+
+network-manager (0.6.4-7) unstable; urgency=low
+
+  * debian/control
+    - Add Recommends: network-manager-gnome | network-manager-kde to
+      network-manager.
+    - Add Recommends: libpam-keyring to network-manager-gnome. This allows to
+      unlock the gnome-keyring automatically upon login.
+    - Add Recommends: network-manager-vpnc, network-manager-openvpn to
+      network-manager-gnome. (Closes: #406241)
+    - Add XS-Vcs-* fields.
+    - Add Depends: gnome-icon-theme to network-manager-gnome, which fixes a
+      problem with nm-applet failing to start because of missing icons.
+      (Closes: #372466)
+    - Change maintainer address to
+      pkg-utopia-maintainers@lists.alioth.debian.org.
+      Add Riccardo and myself to Uploaders.
+  * debian/patches/12_dbus1.0.patch
+    - Updated to unref rather than close the D-Bus connection.
+  * debian/patches/13-wep_capabilities.patch
+    - Correctly set the available WEP capabilities. (Closes: #411867)
+      Thanks to Andy Whitcroft for the patch!
+  * debian/network-manager-gnome.README.Debian
+    - Add a README.Debian file for network-manager-gnome. (Closes: #414187)
+  * debian/patches/14-po_de.patch
+    - Added. Small fix for the German translation.
+  * debian/patches/05-debian_backend.patch
+    - Updated. Set status variable to return code of ifup/ifdown. 
+      (Closes: #415642)
+    - Only invalidate the nscd hosts cache when nscd is actually installed.
+      (Closes: #402436)
+    - Remove mDNSResponder restart from nm_system_restart_mdns_responder().
+      mDNSResponder has been obsoleted by Avahi which does not need a restart.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 03 Apr 2007 02:21:57 +0200
+
+network-manager (0.6.4-6) unstable; urgency=medium
+
+  * debian/patches/10-po_fr.patch
+    - Added. Small fixes for the French translation. (Closes: #401060)
+      Thanks to Cyril Brulebois.
+  * debian/patches/12_dbus1.0.patch
+    - Updated 12_dbus0.9.patch for D-Bus 1.0 to pass the correct flags to
+      dbus_bus_request_name(). (Closes: #401039)
+  * debian/patches/11-man_page_sh_name.patch
+    - Add missing ".SH NAME" stanzas to man pages.
+  * debian/network-manager-gnome.install
+    - Install the nm-applet autostart file into /etc/xdg/autostart rather than
+      /usr/share/gnome/autostart to be compliant to the fd.o autostart spec.
+  * Urgency medium, as it fixes a FTBFS bug.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 30 Nov 2006 21:30:47 +0100
+
+network-manager (0.6.4-5) unstable; urgency=low
+
+  * Small fix for the NetworkManagerDispatcher init script. 
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 25 Oct 2006 11:00:34 +0200
+
+network-manager (0.6.4-4) unstable; urgency=low
+
+  * Correct typo in package description. (Closes: #390062)
+  * debian/network-manager.postinst
+    - Create group netdev if not yet existent. Add a Depends on adduser.
+  * Add instructions to README.Debian how to restart NetworkManager after
+    modifying /etc/network/interfaces. (Closes: 384892)
+  * debian/patches/05-debian_backend.patch
+    - Fix the parser for /etc/network/interfaces. (Closes: #383765)
+    - Do not restart nscd on dns changes, only invalidate the hosts cache.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 24 Oct 2006 20:18:18 +0200
+
+network-manager (0.6.4-3) unstable; urgency=low
+
+  * Changed adeprecated dbus function. (Closes: 385380)
+    - Added 12_dbus0.9.patch.
+
+ -- Riccardo Setti <giskard@debian.org>  Tue,  5 Sep 2006 19:48:00 +0200
+
+network-manager (0.6.4-2) unstable; urgency=low
+
+  * Ship the nm-tool binary. (Closes: #384891)
+
+ -- Michael Biebl <biebl@teco.edu>  Tue, 15 Aug 2006 23:42:09 +0200
+
+network-manager (0.6.4-1) unstable; urgency=low
+
+  [ Riccardo Setti ]
+  * New upstream release. (Closes: #379163)
+    - Bumped hal deps to version 0.5.7.1. NM needs user haldaemon for dbus
+    operations.
+  * Allow interfaces marked "auto-hotplug" to be managed by NM.
+    (Closes: #381017)
+  * Added 09_fix_bigendian_words.patch which will fix the WPA+plain text pw
+    auth method on powerpc (and on other bigendian archs). (Closes: #381464)
+
+  [ Michael Biebl ]
+  * Merged the patches 05-resolvconf.patch and 08-disabled_devices.patch into
+    a single patch called 05-debian_backend.patch.
+  * Updated 05-debian_backend.patch to not control mapped interfaces.
+    (Closes: #377498)
+
+ -- Michael Biebl <biebl@teco.edu>  Tue,  8 Aug 2006 01:51:13 +0200
+
+network-manager (0.6.3-2) unstable; urgency=low
+
+  * Updated 02-dbus_access_network_manager.patch to allow the hal daemon
+    (running as user "hal") to send events about hotplugged devices to the
+    NetworkManager daemon. (Closes: 355785)
+  * Added a Recommends: notification-daemon to network-manager-gnome.
+  * Improved the package description and the manpage of network-manager-gnome.
+    (Closes: #362962)
+
+ -- Michael Biebl <biebl@teco.edu>  Tue, 20 Jun 2006 23:22:11 +0200
+
+network-manager (0.6.3-1) unstable; urgency=low
+
+  * New upstream release.
+    - Removed 07-libnm_glib_reconnect_dbus.patch, merged upstream.
+    - Removed 09-nm_bad_mutex_free.patch, fixed upstream.
+    - Removed 10-interface_parser_fixes.patch, merged upstream.
+    - Removed 11-carrier_detection.patch, merged upstream.
+  * Added a watch file.
+  * Added homepage URL to package description.
+
+ -- Michael Biebl <biebl@teco.edu>  Thu,  8 Jun 2006 16:21:43 +0200
+
+network-manager (0.6.2-3) unstable; urgency=low
+
+  * Ship the NEWS.Debian file only for the network-manager package.
+    (Closes: #367063)
+  * Added 11-carrier_detection.patch to support network cards which can't do
+    carrier detection. (Closes: #366373) 
+
+ -- Michael Biebl <biebl@teco.edu>  Tue, 16 May 2006 00:16:43 +0200
+
+network-manager (0.6.2-2) unstable; urgency=low
+
+  * More integration work. (Closes: #355244)
+    - Added network-manager-dispatcher.script and
+      06-dispatch_more_events.patch.
+      This way the scripts in /etc/networks/if-*.d/ are called properly by
+      NetworkManagerDispatcher.
+      Thanks to the Ubuntu devs for this work!
+    - Added 08-disabled_devices.patch. Network interfaces listed in
+      /etc/network/interfaces which are not configured "auto" and "dhcp" are
+      not handled by NM. This makes it possible to configure interfaces 
+      statically and have NM not messing with them. 
+      Updated README.Debian to reflect these changes.
+    - Added 09-nm_bad_mutex_free.patch. Otherwise NM crashes if a device is
+      disabled.
+  * Added 07-libnm_glib_reconnect_dbus.patch which makes libnm_glib sleep 
+    between unsuccessful connection attempts to dbus. (Closes: #366010)
+  * Bumped Standards-Version to 3.7.2, no further changes required.
+  * Removed *.la files from the dev packages as we also ship pkg-config files
+    which are a better alternative.
+  * Added 10-interface_parser_fixes.patch which fixes several problems with
+    the /etc/network/interfaces parser. (Closes: #355564)
+
+ -- Michael Biebl <biebl@teco.edu>  Fri,  5 May 2006 18:01:47 +0200
+
+network-manager (0.6.2-1) unstable; urgency=low
+
+  * New upstream release.
+  * Updated if_fix.patch, parts of it have been fixed upstream.
+  * Renamed patches to use a more consistent naming scheme.
+  * Depend on dhcbd (>= 1.12-2) because NM 0.6.2 does not start dhcdbd itself
+    anymore.
+  * The wpa_supplicant binary was moved from /usr/sbin to /sbin. Updated
+    debian/rules accordingly.
+  * Added dependency on hal (Closes: #356622)
+  * Added autostart file to network-manager-gnome. This way nm-applet is
+    started automatically on login.
+
+ -- Michael Biebl <biebl@teco.edu>  Sun,  2 Apr 2006 19:48:28 +0200
+
+network-manager (0.6.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Added myself to uploaders.
+  * Added a dependency on dbus.
+
+ -- Michael Biebl <biebl@teco.edu>  Tue, 14 Mar 2006 15:48:41 +0100
+
+network-manager (0.6.0-1) unstable; urgency=low
+
+  * New upstream release (Closes: #355246)
+    - most of the work is taken from the experimental branch of NM.
+      Thanks goes to  Michael Biebl.
+    - Added NetworkManagerDebian.patch which introduce supports for resolvconf
+  * switched to debhelper5.
+  * added libnl-util0, libnl-util-dev packages.
+    - added debian/libnl-util0.install , debian/libnl-util-dev.install
+  * removed debian/dirs as it was useless.
+  * added a dependency on wpasupplicant as it's necessary for all encrypted
+    connections.
+
+ -- Riccardo Setti <giskard@autistici.org>  Thu,  9 Mar 2006 15:38:01 +0100
+
+network-manager (0.5.1-3) unstable; urgency=low
+
+  * improved debian/copyright . I hope this time it will be 
+    good enough to pass the ftp-master check. Thanks to Joerg Jaspert who
+    has pointed me to the problem.
+
+ -- Riccardo Setti <giskard@autistici.org>  Sun, 26 Feb 2006 21:57:29 +0100
+
+network-manager (0.5.1-2) unstable; urgency=low
+
+  * improved manpages.
+    - added nm-vpn-properties, nm-applet manpages
+    - added debian/network-manager-gnome.manpages
+    - modifyed NetworManager*.sgml for reflect the correct website.
+  * added nm-vpn-properties.desktop, nm-logo.xpm
+  * added dbus_access_network_manager and dbus_access_nm_applet patches:
+    - switched to group netdev
+    - updated the dep on dhcdbd
+    - removed debian/network-manager.dbus-conf debian/nm-applet.conf
+  * removed network-manager.doc as it was empty. 
+  * uploaded to unstable.
+
+ -- Riccardo Setti <giskard@autistici.org>  Thu,  9 Feb 2006 10:18:13 +0100
+
+network-manager (0.5.1-1) experimental; urgency=low
+
+  * renamed 25NetworkManagerDispatcher in 26NetworkManagerDispatcher because
+    first we need to start NetworkManager and then NetworkManagerDispatcher 
+  * added networkmanger and networkmanaferdispatcher manpages. 
+  * Inital upload to Debian (Closes: #270538)
+  * work based on the ubuntu package
+  * Added 01.patch and 02.patch for fix the problem with recent linux 
+    kernel-headers
+ 
+ -- Riccardo Setti <giskard@autistici.org>  Mon, 5 Jan 2006 17:09:29 +0100
+
+network-manager (0.5.1-0ubuntu6) dapper; urgency=low
+
+  * Really don't depend on bind9 being installed
+
+ -- Matthew Garrett <mjg59@srcf.ucam.org>  Mon, 26 Dec 2005 00:40:29 +0000
+
+network-manager (0.5.1-0ubuntu5) dapper; urgency=low
+
+  * debian/control:
+    - Version dep on dhcdbd to (>= 1.10-0ubuntu2).
+
+ -- Christian Bjälevik <nafallo@ubuntu.com>  Wed, 21 Dec 2005 19:08:53 +0100
+
+network-manager (0.5.1-0ubuntu4) dapper; urgency=low
+
+  * debian/control:
+    - Version all accurances of libdbus-glib-1-dev to (>= 0.60).
+    - Removed not needed Build-Dep on libxdcmp-dev, this is a dep
+      of libx11-dev now.
+  * debian/patches/01-STOLEN_FROM_HEAD-dbus-60:
+    - Add a patch from CVS HEAD to fix FTBFS.
+      No patchsystem, only applied it.
+
+ -- Christian Bjälevik <nafallo@ubuntu.com>  Wed, 21 Dec 2005 14:22:34 +0100
+
+network-manager (0.5.1-0ubuntu3) dapper; urgency=low
+
+  * debian/control:
+    - Changed versioned dep on wireless-tools to >= 28pre9
+      (what upstream says in their .news).
+    - Removed commented out Conflicts-line.
+    - Do not depend on bind9 being installed.
+    - Added libxdmcp-dev as a Build-Dep.
+  * debian/*.dbus-event:
+    - Use "$NAME" instead of the incredible long "$DESC: ".
+  * debian/network-manager.postinst:
+    - Do not run gtk-update-icon-cache on configure cause
+      seb128 says it's a bad idea and explained why :-).
+  * debian/README:
+    - Fix typo (cann -> can).
+  * debian/rules:
+    - Removed named-support (we don't want bind9 for this)
+    - Added --with-distro=debian.
+
+ -- Christian Bjälevik <nafallo@ubuntu.com>  Thu, 15 Dec 2005 02:04:12 +0100
+
+network-manager (0.5.1-0ubuntu2) dapper; urgency=low
+
+  * remove .arch-ids traces
+
+ -- Jan Gerber <j@bootlab.org>  Sun, 13 Nov 2005 21:19:18 -0500
+
+network-manager (0.5.1-0ubuntu1) dapper; urgency=low
+
+  * New upstream version
+
+ -- Jan Gerber <j@bootlab.org>  Fri, 21 Oct 2005 08:33:25 -0400
+
+network-manager (0.5.0-0ubuntu1) breezy; urgency=low
+
+  * New upstream version
+  * split headers into network-manager-dev
+
+ -- Jan Gerber <j@bootlab.org>  Tue, 18 Oct 2005 17:43:56 +0200
+
+network-manager (0.4.1+cvs20050817-0ubuntu5) breezy; urgency=low
+
+  * fix postinst so its possible to install network-manager 
+    in pbuilder
+
+ -- Jan Gerber <j@bootlab.org>  Tue, 11 Oct 2005 19:23:47 +0200
+
+network-manager (0.4.1+cvs20050817-0ubuntu4) breezy; urgency=low
+
+  * update postinst to restart dbus on install
+
+ -- Jan Gerber <j@bootlab.org>  Sat, 29 Aug 2005 13:40:26 +0200
+
+network-manager (0.4.1+cvs20050817-0ubuntu3) breezy; urgency=low
+
+  * this is NetworkManager CVS Tag NM_0_4_1_RELEASE + 3 patches
+    - make dhcdbd only a runtime dependency
+    - fix build due to one too many ,s
+    - fix debian backend to support static IP settings again
+      (all changes are upstream by now)
+
+ -- Jan Gerber <j@bootlab.org>  Sat, 27 Aug 2005 23:40:26 +0200
+
+network-manager (0.4.1+cvs20050817-0ubuntu2) breezy; urgency=low
+
+  * restructure build system to creat orig.tar.gz and diff.gz files
+
+ -- Jan Gerber <j@bootlab.org>  Sat, 27 Aug 2005 14:04:26 +0200
+
+network-manager (0.4.1+cvs20050817-0unbuntu1) breezy; urgency=low
+
+  * fix loading static IP settings from /etc/network/interfaces
+
+ -- Jan Gerber <j@bootlab.org>  Sun, 21 Aug 2005 19:40:26 +0200
+
+network-manager (0.4.1+cvs20050817-0) breezy; urgency=low
+
+  * update to NM_0_4_1_RELEASE
+
+ -- Jan Gerber <j@bootlab.org>  Sun, 21 Aug 2005 15:27:26 +0200
+
+network-manager (0.4.1+cvs20050813-0) breezy; urgency=low
+
+  * change back to using BIND
+  * remove dependency on resolvconf and dnsmasq
+
+ -- Jan Gerber <j@bootlab.org>  Sat, 13 Aug 2005 19:37:26 +0200
+
+network-manager (0.4.1+cvs20050618-3) breezy; urgency=low
+
+  * Run resolvconf instead of messing with BIND.  Dependencies
+    changed too.  Unfortunately these changes are not properly
+    tested :-(.
+
+ -- Ian Jackson <ian@ubuntu.com>  Sat, 18 Jun 2005 13:33:26 +0100
+
+network-manager (0.4.1+cvs20050618-2) breezy; urgency=low
+
+  * Sort out chown of /var/lib/NetworkManager
+
+ -- Thom May <thom@ubuntu.com>  Sat, 18 Jun 2005 13:33:26 +0100
+
+network-manager (0.4.1+cvs20050618-1) breezy; urgency=low
+
+  * update from CVS
+  * Add configure magic to ensure we get the correct path for dhcdbd
+    (Ubuntu: #11905)
+  * Ensure /var/lib/NetworkManager is created with the correct permisions
+    (Ubuntu: #11904)
+  * Rename dbus event script to correct name and restart dbus in postinst
+  * Depend on lsb-base and use log_*_msg in event script
+
+ -- Thom May <thom@ubuntu.com>  Sat, 18 Jun 2005 11:22:49 +0100
+
+network-manager (0.4.1+cvs20050616-1) breezy; urgency=low
+
+  * New upstream. Fix descriptions.
+
+ -- Thom May <thom@ubuntu.com>  Thu, 16 Jun 2005 14:47:30 +0100
+   
+network-manager (0.4.1+cvs20050614-1) unstable; urgency=low
+
+  * New upstream release. Move to 0.4 branch; use dhcdbd.
+  * Drop network-manager-gnome
+  * add libnm-glib-0 and libnm-glib-0-dev
+
+ -- Thom May <thom@debian.org>  Tue, 14 Jun 2005 12:41:29 +0100
+
+network-manager (0.3.1+cvs20041108-1) unstable; urgency=low
+
+  * New upstream release
+  * Add dpatch
+
+ -- Thom May <thom@debian.org>  Mon,  8 Nov 2004 13:49:15 +0000
+
+network-manager (0.3.1+cvs20041101-2) unstable; urgency=low
+
+  * Update dependencies, thanks to j@bootlab.org
+
+ -- Thom May <thom@debian.org>  Tue,  2 Nov 2004 16:32:45 +0000
+
+network-manager (0.3.1+cvs20041101-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Thom May <thom@debian.org>  Mon,  1 Nov 2004 13:08:32 +0000
+
+network-manager (0.3.1+cvs20041028-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Thom May <thom@debian.org>  Thu, 28 Oct 2004 13:12:42 +0100
+
+network-manager (0.3+cvs20041016-2) unstable; urgency=low
+
+  * fix some minor problems in packaging; clean up for pkg-utopia entry
+
+ -- Thom May <thom@canonical.com>  Mon, 25 Oct 2004 13:43:07 +0100
+
+network-manager (0.3+cvs20041016-1) unstable; urgency=low
+
+  * New upstream release
+  * Clean up backend for debian
+
+ -- Thom May <thom@debian.org>  Sat, 16 Oct 2004 21:32:43 +0100
+
+network-manager (0.3-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Thom May <thom@debian.org>  Fri, 15 Oct 2004 13:55:46 +0100
+
+network-manager (0.2+cvs20040928-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Thom May <thom@debian.org>  Sun,  3 Oct 2004 11:54:56 +0100
+
--- network-manager-0.7.1.orig/debian/network-manager.dirs
+++ network-manager-0.7.1/debian/network-manager.dirs
@@ -0,0 +1 @@
+var/lib/NetworkManager
--- network-manager-0.7.1.orig/debian/libnm-glib-vpn-dev.install
+++ network-manager-0.7.1/debian/libnm-glib-vpn-dev.install
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/pkgconfig/libnm_glib_vpn.pc
+debian/tmp/usr/lib/libnm_glib_vpn.a
+debian/tmp/usr/lib/libnm_glib_vpn.so
+debian/tmp/usr/include/libnm-glib/nm-vpn-plugin*
--- network-manager-0.7.1.orig/debian/compat
+++ network-manager-0.7.1/debian/compat
@@ -0,0 +1 @@
+7
--- network-manager-0.7.1.orig/debian/network-manager.init
+++ network-manager-0.7.1/debian/network-manager.init
@@ -0,0 +1,80 @@
+#! /bin/sh
+### BEGIN INIT INFO
+# Provides:          NetworkManager
+# Required-Start:    $remote_fs dbus hal
+# Required-Stop:     $remote_fs dbus hal
+# Should-Start:	     $syslog
+# Should-Stop:       $syslog
+# Default-Start:     2 3 4 5
+# Default-Stop:      0 1 6
+# Short-Description: network connection manager
+# Description:       Daemon for automatically switching network 
+#		     connections to the best available connection.
+### END INIT INFO
+
+set -e
+
+PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
+DESC="network connection manager"
+NAME="NetworkManager"
+
+DAEMON=/usr/sbin/$NAME
+
+PIDFILE=/var/run/$NAME.pid
+
+SCRIPTNAME=/etc/init.d/network-manager
+USER=root
+
+# Gracefully exit if the package has been removed.
+test -x $DAEMON || exit 0
+
+. /lib/lsb/init-functions
+
+test -f /etc/default/NetworkManager && . /etc/default/NetworkManager
+
+#
+#	Function that starts the daemon/service.
+#
+d_start() {
+	start-stop-daemon --start --quiet --pidfile $PIDFILE \
+		--oknodo --user $USER --exec $DAEMON -- $DAEMON_OPTS
+		
+}
+
+#
+#	Function that stops the daemon/service.
+#
+d_stop() {
+	start-stop-daemon --stop --retry 5 --quiet --pidfile $PIDFILE \
+		 --oknodo --user $USER --exec $DAEMON
+		 
+}
+
+
+case "$1" in
+  start)
+	log_daemon_msg "Starting $DESC" "$NAME"
+	d_start
+	log_end_msg $?
+	;;
+  stop)
+	log_daemon_msg "Stopping $DESC" "$NAME"
+	d_stop
+	log_end_msg $?
+	;;
+  restart|force-reload)
+	log_daemon_msg "Restarting $DESC" "$NAME"
+	d_stop
+	d_start
+	log_end_msg $?
+	;;
+  status)
+	status_of_proc -p $PIDFILE $DAEMON $NAME && exit 0 || exit $?
+	;;
+  *)
+	echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload|status}" >&2
+	exit 1
+	;;
+esac
+
+exit 0
--- network-manager-0.7.1.orig/debian/libnm-glib0.install
+++ network-manager-0.7.1/debian/libnm-glib0.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libnm_glib.so.*
--- network-manager-0.7.1.orig/debian/libnm-glib0.symbols
+++ network-manager-0.7.1/debian/libnm-glib0.symbols
@@ -0,0 +1,117 @@
+libnm_glib.so.0 libnm-glib0 #MINVER#
+ libnm_glib_get_network_state@Base 0.6.4
+ libnm_glib_init@Base 0.6.4
+ libnm_glib_register_callback@Base 0.6.4
+ libnm_glib_shutdown@Base 0.6.4
+ libnm_glib_unregister_callback@Base 0.6.4
+ nm_access_point_get_flags@Base 0.7.0
+ nm_access_point_get_frequency@Base 0.7.0
+ nm_access_point_get_hw_address@Base 0.7.0
+ nm_access_point_get_max_bitrate@Base 0.7.0
+ nm_access_point_get_mode@Base 0.7.0
+ nm_access_point_get_rsn_flags@Base 0.7.0
+ nm_access_point_get_ssid@Base 0.7.0
+ nm_access_point_get_strength@Base 0.7.0
+ nm_access_point_get_type@Base 0.7.0
+ nm_access_point_get_wpa_flags@Base 0.7.0
+ nm_access_point_new@Base 0.7.0
+ nm_active_connection_get_connection@Base 0.7.0
+ nm_active_connection_get_default@Base 0.7.0
+ nm_active_connection_get_devices@Base 0.7.0
+ nm_active_connection_get_scope@Base 0.7.0
+ nm_active_connection_get_service_name@Base 0.7.0
+ nm_active_connection_get_specific_object@Base 0.7.0
+ nm_active_connection_get_state@Base 0.7.0
+ nm_active_connection_get_type@Base 0.7.0
+ nm_active_connection_new@Base 0.7.0
+ nm_cdma_device_get_type@Base 0.7.0
+ nm_cdma_device_new@Base 0.7.0
+ nm_client_activate_connection@Base 0.7.0
+ nm_client_deactivate_connection@Base 0.7.0
+ nm_client_get_active_connections@Base 0.7.0
+ nm_client_get_device_by_path@Base 0.7.0
+ nm_client_get_devices@Base 0.7.0
+ nm_client_get_manager_running@Base 0.7.0
+ nm_client_get_state@Base 0.7.0
+ nm_client_get_type@Base 0.7.0
+ nm_client_new@Base 0.7.0
+ nm_client_sleep@Base 0.7.0
+ nm_client_wireless_get_enabled@Base 0.7.0
+ nm_client_wireless_hardware_get_enabled@Base 0.7.0
+ nm_client_wireless_set_enabled@Base 0.7.0
+ nm_dbus_connection_get_type@Base 0.7.0
+ nm_dbus_connection_new@Base 0.7.0
+ nm_dbus_settings_get_connection_by_path@Base 0.7.0
+ nm_dbus_settings_get_type@Base 0.7.0
+ nm_dbus_settings_new@Base 0.7.0
+ nm_dbus_settings_system_add_connection@Base 0.7.0
+ nm_dbus_settings_system_get_can_modify@Base 0.7.0
+ nm_dbus_settings_system_get_type@Base 0.7.0
+ nm_dbus_settings_system_get_unmanaged_devices@Base 0.7.0
+ nm_dbus_settings_system_new@Base 0.7.0
+ nm_device_ethernet_get_carrier@Base 0.7.0
+ nm_device_ethernet_get_hw_address@Base 0.7.0
+ nm_device_ethernet_get_speed@Base 0.7.0
+ nm_device_ethernet_get_type@Base 0.7.0
+ nm_device_ethernet_new@Base 0.7.0
+ nm_device_get_capabilities@Base 0.7.0
+ nm_device_get_dhcp4_config@Base 0.7.0
+ nm_device_get_driver@Base 0.7.0
+ nm_device_get_iface@Base 0.7.0
+ nm_device_get_ip4_config@Base 0.7.0
+ nm_device_get_managed@Base 0.7.0
+ nm_device_get_product@Base 0.7.0
+ nm_device_get_state@Base 0.7.0
+ nm_device_get_type@Base 0.7.0
+ nm_device_get_udi@Base 0.7.0
+ nm_device_get_vendor@Base 0.7.0
+ nm_device_new@Base 0.7.0
+ nm_device_wifi_get_access_point_by_path@Base 0.7.0
+ nm_device_wifi_get_access_points@Base 0.7.0
+ nm_device_wifi_get_active_access_point@Base 0.7.0
+ nm_device_wifi_get_bitrate@Base 0.7.0
+ nm_device_wifi_get_capabilities@Base 0.7.0
+ nm_device_wifi_get_hw_address@Base 0.7.0
+ nm_device_wifi_get_mode@Base 0.7.0
+ nm_device_wifi_get_type@Base 0.7.0
+ nm_device_wifi_new@Base 0.7.0
+ nm_dhcp4_config_get_one_option@Base 0.7.0
+ nm_dhcp4_config_get_options@Base 0.7.0
+ nm_dhcp4_config_get_type@Base 0.7.0
+ nm_dhcp4_config_new@Base 0.7.0
+ nm_exported_connection_delete@Base 0.7.0
+ nm_exported_connection_get_connection@Base 0.7.0
+ nm_exported_connection_get_type@Base 0.7.0
+ nm_exported_connection_new@Base 0.7.0
+ nm_exported_connection_register_object@Base 0.7.0
+ nm_exported_connection_signal_removed@Base 0.7.0
+ nm_exported_connection_signal_updated@Base 0.7.0
+ nm_exported_connection_update@Base 0.7.0
+ nm_gsm_device_get_type@Base 0.7.0
+ nm_gsm_device_new@Base 0.7.0
+ nm_ip4_config_get_addresses@Base 0.7.0
+ nm_ip4_config_get_domains@Base 0.7.0
+ nm_ip4_config_get_hostname@Base 0.7.0
+ nm_ip4_config_get_nameservers@Base 0.7.0
+ nm_ip4_config_get_routes@Base 0.7.0
+ nm_ip4_config_get_type@Base 0.7.0
+ nm_ip4_config_get_wins_servers@Base 0.7.0.97
+ nm_ip4_config_new@Base 0.7.0
+ nm_object_array_get_type@Base 0.7.0
+ nm_object_get_connection@Base 0.7.0
+ nm_object_get_path@Base 0.7.0
+ nm_object_get_type@Base 0.7.0
+ nm_serial_device_get_bytes_received@Base 0.7.0
+ nm_serial_device_get_bytes_sent@Base 0.7.0
+ nm_serial_device_get_type@Base 0.7.0
+ nm_settings_error_quark@Base 0.7.0
+ nm_settings_get_type@Base 0.7.0
+ nm_settings_list_connections@Base 0.7.0
+ nm_settings_signal_new_connection@Base 0.7.0
+ nm_ssid_get_type@Base 0.7.0
+ nm_string_array_get_type@Base 0.7.0
+ nm_uint_array_get_type@Base 0.7.0
+ nm_vpn_connection_get_banner@Base 0.7.0
+ nm_vpn_connection_get_type@Base 0.7.0
+ nm_vpn_connection_get_vpn_state@Base 0.7.0
+ nm_vpn_connection_new@Base 0.7.0
--- network-manager-0.7.1.orig/debian/libnm-glib-vpn0.install
+++ network-manager-0.7.1/debian/libnm-glib-vpn0.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libnm_glib_vpn.so.*
--- network-manager-0.7.1.orig/debian/network-manager.preinst
+++ network-manager-0.7.1/debian/network-manager.preinst
@@ -0,0 +1,82 @@
+#!/bin/sh
+
+set -e
+
+# This script can be called in the following ways:
+#
+# Before the package is installed:
+#	<new-preinst> install
+#
+# Before removed package is upgraded:
+#	<new-preinst> install <old-version>
+#
+# Before the package is upgraded:
+#	<new-preinst> upgrade <old-version>
+#
+#
+# If postrm fails during upgrade or fails on failed upgrade:
+#	<old-preinst> abort-upgrade <new-version>
+
+
+# remove a no-longer used conffile
+rm_conffile()
+{
+    PKGNAME="$1"
+    CONFFILE="$2"
+
+    if [ -e "$CONFFILE" ]; then
+	md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+	old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE'{s/ obsolete$//;s/.* //p}\"`"
+	if [ "$md5sum" != "$old_md5sum" ]; then
+	    echo "Obsolete conffile $CONFFILE has been modified by you."
+	    echo "Saving as $CONFFILE.dpkg-bak ..."
+	    mv -f "$CONFFILE" "$CONFFILE".dpkg-bak
+	else
+	    echo "Removing obsolete conffile $CONFFILE ..."
+	    rm -f "$CONFFILE"
+	fi
+    fi
+}
+
+
+case "$1" in
+    install|upgrade)
+	# Upgrade from previous versions
+        if dpkg --compare-versions "$2" lt "0.6.4-8"; then
+	    if [ -x "/etc/dbus-1/event.d/25NetworkManager" ]; then
+		/etc/dbus-1/event.d/25NetworkManager stop   
+	    fi
+	    if [ -x "/etc/dbus-1/event.d/26NetworkManagerDispatcher" ]; then
+		/etc/dbus-1/event.d/26NetworkManagerDispatcher stop   
+	    fi
+	    rm_conffile network-manager /etc/dbus-1/event.d/25NetworkManager
+	    rm_conffile network-manager /etc/dbus-1/event.d/26NetworkManagerDispatcher
+	fi
+	if dpkg --compare-versions "$2" lt "0.7.0~svn3624-1"; then
+	    if [ -x "/etc/init.d/network-manager-dispatcher" ]; then
+	        invoke-rc.d network-manager-dispatcher stop
+	    fi
+	    rm_conffile network-manager /etc/init.d/network-manager-dispatcher
+	    update-rc.d network-manager-dispatcher remove >/dev/null
+	fi
+	if dpkg --compare-versions "$2" lt "0.7.0.100-1"; then
+	    rm_conffile network-manager /etc/udev/rules.d/77-nm-probe-modem-capabilities.rules
+	    # Move old pid file to /var/run, so /var/run/NetworkManager can be removed
+	    # cleanly on upgrades and the daemon can be stopped correctly in postinst
+	    if [ -f /var/run/NetworkManager/NetworkManager.pid ]; then
+	        mv /var/run/NetworkManager/NetworkManager.pid /var/run/
+	    fi
+	fi
+	;;
+
+    abort-upgrade)
+        ;;
+
+    *)
+        echo "$0 called with unknown argument \`$1'" 1>&2
+	exit 1
+	;;
+esac
+
+#DEBHELPER#
+exit 0
--- network-manager-0.7.1.orig/debian/network-manager-dispatcher.script
+++ network-manager-0.7.1/debian/network-manager-dispatcher.script
@@ -0,0 +1,44 @@
+#!/bin/sh -e
+# Script to dispatch NetworkManager events
+#
+# Runs ifupdown scripts when NetworkManager fiddles with interfaces.
+
+if [ -z "$1" ]; then
+    echo "$0: called with no interface" 1>&2
+    exit 1;
+fi
+
+# Fake ifupdown environment
+export IFACE="$1"
+export LOGICAL="$1"
+export ADDRFAM="NetworkManager"
+export METHOD="NetworkManager"
+export VERBOSITY="0"
+
+# Run the right scripts
+case "$2" in
+    up)
+	export MODE="start"
+	export PHASE="post-up"
+	exec run-parts /etc/network/if-up.d
+	;;
+    down)
+	export MODE="stop"
+	export PHASE="pre-down"
+	exec run-parts /etc/network/if-down.d
+	;;
+    pre-up)
+	export MODE="start"
+	export PHASE="pre-up"
+	exec run-parts /etc/network/if-pre-up.d
+	;;
+    post-down)
+	export MODE="stop"
+	export PHASE="post-down"
+	exec run-parts /etc/network/if-post-down.d
+	;;
+    *)
+	echo "$0: called with unknown action \`$2'" 1>&2
+	exit 1
+	;;
+esac
--- network-manager-0.7.1.orig/debian/rules
+++ network-manager-0.7.1/debian/rules
@@ -0,0 +1,31 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+# List any files which are not installed
+common-binary-post-install-arch:: list-missing
+
+DEB_DH_MAKESHLIBS_ARGS_ALL := -X/usr/lib/NetworkManager -X/usr/lib/pppd/
+
+DEB_INSTALL_DOCS_ALL := README AUTHORS TODO
+
+DEB_CONFIGURE_LIBEXECDIR := "\$$(prefix)/lib/NetworkManager"
+
+DEB_CONFIGURE_EXTRA_FLAGS += \
+		--with-dbus-sys=/etc/dbus-1/system.d \
+		--with-distro=debian \
+		--with-resolvconf=/sbin/resolvconf \
+		--with-dhcp-client=/sbin/dhclient \
+		--with-crypto=gnutls
+	
+DEB_DH_INSTALLINIT_ARGS := -r -- start 26 2 3 4 5 . stop 88 0 1 6 .
+
+clean::
+	rm -f po/*.gmo
+	
+binary-install/network-manager::
+	install -m 755 debian/network-manager-dispatcher.script \
+		debian/network-manager/etc/NetworkManager/dispatcher.d/01ifupdown
--- network-manager-0.7.1.orig/debian/control
+++ network-manager-0.7.1/debian/control
@@ -0,0 +1,148 @@
+Source: network-manager
+Section: net
+Priority: optional
+Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>
+Uploaders: Riccardo Setti <giskard@debian.org>, Michael Biebl <biebl@debian.org>
+Build-Depends: debhelper (>= 7),
+ cdbs,
+ autotools-dev,
+ pkg-config,
+ intltool,
+ quilt,
+ libdbus-glib-1-dev (>= 0.75),
+ libiw-dev(>= 27+28pre9),
+ libglib2.0-dev,
+ libhal-dev (>= 0.5.0),
+ libnl-dev (>= 1.0~pre8),
+ ppp-dev,
+ libpolkit-dbus-dev,
+ libgnutls-dev,
+ uuid-dev
+Standards-Version: 3.8.1
+Vcs-Svn: svn://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/networkmanager
+Homepage: http://www.gnome.org/projects/NetworkManager/
+
+Package: network-manager
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.2-14), wpasupplicant (>= 0.6.2-1), dbus (>= 1.1.2), hal (>= 0.5.7.1), ifupdown, adduser, dhcp3-client
+Recommends: network-manager-gnome | network-manager-kde, policykit, ppp, dnsmasq-base, iptables
+Suggests: avahi-autoipd
+Conflicts: network-manager-gnome (<< 0.6.5-1), network-manager-pptp (<< 0.7~~)
+Replaces: network-manager-gnome (<< 0.6.5-1), network-manager-pptp (<< 0.7~~)
+Breaks: network-manager-gnome (<< 0.7~~), network-manager-kde (<< 1:0.7~~), network-manager-openvpn (<< 0.7~~), network-manager-vpnc (<< 0.7~~), network-manager-pptp (<< 0.7~~)
+Description: network management framework daemon
+ NetworkManager attempts to keep an active network connection available at all
+ times. It is intended only for the desktop use-case, and is not intended for
+ usage on servers. The point of NetworkManager is to make networking
+ configuration and setup as painless and automatic as possible.  If using DHCP,
+ NetworkManager is _intended_ to replace default routes, obtain IP addresses
+ from a DHCP server, and change nameservers whenever it sees fit.
+ .
+ This package provides the userspace daemons.
+ .
+ Optional dependencies:
+  * policykit: Required for reading and writing system connections.
+  * ppp: Required for establishing dial-up connections (e.g. via GSM).
+  * dnsmasq-base/iptables: Required for creating Ad-hoc connections and
+    connection sharing.
+  * avahi-autoipd: Used for IPv4LL, a protocol for automatic Link-Local IP
+    address configuration.
+
+Package: network-manager-dev
+Architecture: any
+Section: devel
+Depends: ${misc:Depends}
+Description: network management framework (development files)
+ this package provides header files that are needed to 
+ compile VPN Plugins for NetworkManager.
+
+Package: libnm-glib0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: network management framework (GLib shared library)
+ NetworkManager attempts to keep an active network connection available at all
+ times. It is intended only for the desktop use-case, and is not intended for
+ usage on servers. The point of NetworkManager is to make networking
+ configuration and setup as painless and automatic as possible.  If using DHCP,
+ NetworkManager is _intended_ to replace default routes, obtain IP addresses
+ from a DHCP server, and change nameservers whenever it sees fit.
+ .
+ This package provides the shared library that applications can use to query
+ connection status via NetworkManager.
+
+Package: libnm-glib-dev
+Section: libdevel
+Architecture: any
+Depends: libnm-glib0 (= ${binary:Version}), ${misc:Depends}, network-manager-dev, libglib2.0-dev, libdbus-glib-1-dev (>= 0.60)
+Description: network management framework (GLib interface)
+ NetworkManager attempts to keep an active network connection available at all
+ times. It is intended only for the desktop use-case, and is not intended for
+ usage on servers. The point of NetworkManager is to make networking
+ configuration and setup as painless and automatic as possible.  If using DHCP,
+ NetworkManager is _intended_ to replace default routes, obtain IP addresses
+ from a DHCP server, and change nameservers whenever it sees fit.
+ .
+ This package provides the interface that applications can use to query
+ connection status via NetworkManager.
+
+Package: libnm-glib-vpn0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: network management framework (GLib VPN shared library)
+ NetworkManager attempts to keep an active network connection available at all
+ times. It is intended only for the desktop use-case, and is not intended for
+ usage on servers. The point of NetworkManager is to make networking
+ configuration and setup as painless and automatic as possible.  If using DHCP,
+ NetworkManager is _intended_ to replace default routes, obtain IP addresses
+ from a DHCP server, and change nameservers whenever it sees fit.
+ .
+ This package provides the shared library that applications can use for
+ creating VPN connections via NetworkManager.
+
+Package: libnm-glib-vpn-dev
+Section: libdevel
+Architecture: any
+Depends: libnm-glib-vpn0 (= ${binary:Version}), ${misc:Depends}, libnm-glib-dev
+Description: network management framework (GLib interface)
+ NetworkManager attempts to keep an active network connection available at all
+ times. It is intended only for the desktop use-case, and is not intended for
+ usage on servers. The point of NetworkManager is to make networking
+ configuration and setup as painless and automatic as possible.  If using DHCP,
+ NetworkManager is _intended_ to replace default routes, obtain IP addresses
+ from a DHCP server, and change nameservers whenever it sees fit.
+ .
+ This package provides the shared library that applications can use for
+ creating VPN connections via NetworkManager.
+
+Package: libnm-util1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: network management framework (shared library)
+ NetworkManager attempts to keep an active network connection available at all
+ times. It is intended only for the desktop use-case, and is not intended for
+ usage on servers. The point of NetworkManager is to make networking
+ configuration and setup as painless and automatic as possible.  If using DHCP,
+ NetworkManager is _intended_ to replace default routes, obtain IP addresses
+ from a DHCP server, and change nameservers whenever it sees fit.
+ .
+ This package contains a convenience library to ease the access to
+ NetworkManager.
+
+Package: libnm-util-dev
+Section: libdevel
+Architecture: any
+Depends: libnm-util1 (= ${binary:Version}), ${misc:Depends}, libglib2.0-dev
+Description: network management framework (development files)
+ NetworkManager attempts to keep an active network connection available at all
+ times. It is intended only for the desktop use-case, and is not intended for
+ usage on servers. The point of NetworkManager is to make networking
+ configuration and setup as painless and automatic as possible.  If using DHCP,
+ NetworkManager is _intended_ to replace default routes, obtain IP addresses
+ from a DHCP server, and change nameservers whenever it sees fit.
+ .
+ This package contains header and development files.
+
--- network-manager-0.7.1.orig/debian/patches/04-struct_termios.patch
+++ network-manager-0.7.1/debian/patches/04-struct_termios.patch
@@ -0,0 +1,66 @@
+# Fix FTBFS on alpha by using the POSIX.1 struct termios interface instead
+# of the obsolete struct termio ioctl interface. (Closes: #524161)  
+diff --git a/src/nm-serial-device.c b/src/nm-serial-device.c
+index 1cba1ca..afdc6a6 100644
+--- a/src/nm-serial-device.c
++++ b/src/nm-serial-device.c
+@@ -21,13 +21,12 @@
+ 
+ #define _GNU_SOURCE  /* for strcasestr() */
+ 
+-#include <termio.h>
++#include <termios.h>
+ #include <unistd.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
+ #include <errno.h>
+-#include <sys/ioctl.h>
+ #include <string.h>
+ #include <stdlib.h>
+ #include <glib.h>
+@@ -346,7 +345,7 @@ static gboolean
+ config_fd (NMSerialDevice *device, NMSettingSerial *setting)
+ {
+ 	NMSerialDevicePrivate *priv = NM_SERIAL_DEVICE_GET_PRIVATE (device);
+-	struct termio stbuf;
++	struct termios stbuf;
+ 	int speed;
+ 	int bits;
+ 	int parity;
+@@ -357,7 +356,7 @@ config_fd (NMSerialDevice *device, NMSettingSerial *setting)
+ 	parity = parse_parity (nm_setting_serial_get_parity (setting));
+ 	stopbits = parse_stopbits (nm_setting_serial_get_stopbits (setting));
+ 
+-	ioctl (priv->fd, TCGETA, &stbuf);
++	tcgetattr (priv->fd, &stbuf);
+ 
+ 	stbuf.c_iflag &= ~(IGNCR | ICRNL | IUCLC | INPCK | IXON | IXANY | IGNPAR );
+ 	stbuf.c_oflag &= ~(OPOST | OLCUC | OCRNL | ONLCR | ONLRET);
+@@ -370,7 +369,7 @@ config_fd (NMSerialDevice *device, NMSettingSerial *setting)
+ 	stbuf.c_cflag &= ~(CBAUD | CSIZE | CSTOPB | CLOCAL | PARENB);
+ 	stbuf.c_cflag |= (speed | bits | CREAD | 0 | parity | stopbits);
+ 
+-	if (ioctl (priv->fd, TCSETA, &stbuf) < 0) {
++	if (tcgetattr (priv->fd, &stbuf) < 0) {
+ 		nm_warning ("(%s) cannot control device (errno %d)",
+ 		            nm_device_get_iface (NM_DEVICE (device)), errno);
+ 		return FALSE;
+@@ -404,7 +403,7 @@ nm_serial_device_open (NMSerialDevice *device,
+ 		return FALSE;
+ 	}
+ 
+-	if (ioctl (priv->fd, TCGETA, &priv->old_t) < 0) {
++	if (tcgetattr (priv->fd, &priv->old_t) < 0) {
+ 		nm_warning ("(%s) cannot control device (errno %d)", iface, errno);
+ 		close (priv->fd);
+ 		return FALSE;
+@@ -447,7 +446,7 @@ nm_serial_device_close (NMSerialDevice *device)
+ 			priv->channel = NULL;
+ 		}
+ 
+-		ioctl (priv->fd, TCSETA, &priv->old_t);
++		tcsetattr (priv->fd, TCSANOW, &priv->old_t);
+ 		close (priv->fd);
+ 		priv->fd = 0;
+ 	}
--- network-manager-0.7.1.orig/debian/patches/20-manual_means_always_online.patch
+++ network-manager-0.7.1/debian/patches/20-manual_means_always_online.patch
@@ -0,0 +1,36 @@
+diff -Nur bzr.debian.0.9.5/src/NetworkManagerDbus.c bzr.debian.0.9.5.new/src/NetworkManagerDbus.c
+--- bzr.debian.0.9.5/src/NetworkManagerDbus.c	2007-06-25 17:38:42.000000000 +0200
++++ bzr.debian.0.9.5.new/src/NetworkManagerDbus.c	2007-06-25 17:38:42.000000000 +0200
+@@ -302,6 +302,9 @@
+ 	if (data->asleep == TRUE)
+ 		return NM_STATE_ASLEEP;
+ 
++	if (data->always_online == TRUE)
++	  return NM_STATE_CONNECTED;
++
+ 	act_dev = nm_get_active_device (data);
+ 	if (!act_dev && !data->modem_active)
+ 		return NM_STATE_DISCONNECTED;
+diff -Nur bzr.debian.0.9.5/src/NetworkManagerMain.h bzr.debian.0.9.5.new/src/NetworkManagerMain.h
+--- bzr.debian.0.9.5/src/NetworkManagerMain.h	2007-06-25 17:18:17.000000000 +0200
++++ bzr.debian.0.9.5.new/src/NetworkManagerMain.h	2007-06-25 17:38:42.000000000 +0200
+@@ -86,6 +86,7 @@
+ 	gboolean				modem_active;
+ 	gboolean				asleep;
+ 	gboolean				disconnected;
++	gboolean                                always_online;
+ 
+ 	GSList *				dialup_list;
+ 	GMutex *				dialup_list_mutex;
+diff -Nur bzr.debian.0.9.5/src/nm-device.c bzr.debian.0.9.5.new/src/nm-device.c
+--- bzr.debian.0.9.5/src/nm-device.c	2007-06-25 17:38:42.000000000 +0200
++++ bzr.debian.0.9.5.new/src/nm-device.c	2007-06-25 17:38:42.000000000 +0200
+@@ -195,6 +195,8 @@
+ 	/* Allow distributions to flag devices as disabled */
+ 	if (nm_system_device_get_disabled (dev))
+ 	{
++		/* In this case, we assume we're always online */
++		app_data->always_online = TRUE;
+ 		g_object_unref (G_OBJECT (dev));
+ 		return NULL;
+ 	}
--- network-manager-0.7.1.orig/debian/patches/02-dbus_access_network_manager.patch
+++ network-manager-0.7.1/debian/patches/02-dbus_access_network_manager.patch
@@ -0,0 +1,17 @@
+Index: network-manager-0.7.0.97/src/NetworkManager.conf
+===================================================================
+--- network-manager-0.7.0.97.orig/src/NetworkManager.conf	2009-02-17 16:45:44.000000000 +0100
++++ network-manager-0.7.0.97/src/NetworkManager.conf	2009-02-22 03:20:14.000000000 +0100
+@@ -9,6 +9,12 @@
+                 <allow send_destination="org.freedesktop.NetworkManager"
+                        send_interface="org.freedesktop.NetworkManager.PPP"/>
+         </policy>
++        <policy group="netdev">
++                <allow send_destination="org.freedesktop.NetworkManager"/>
++
++                <deny send_destination="org.freedesktop.NetworkManager"
++                      send_interface="org.freedesktop.NetworkManager.PPP"/>
++        </policy>
+         <policy at_console="true">
+                 <allow send_destination="org.freedesktop.NetworkManager"/>
+ 
--- network-manager-0.7.1.orig/debian/patches/03-F3507g.patch
+++ network-manager-0.7.1/debian/patches/03-F3507g.patch
@@ -0,0 +1,128 @@
+Index: network-manager-0.7.0/src/nm-gsm-device.c
+===================================================================
+--- network-manager-0.7.0.orig/src/nm-gsm-device.c	2008-11-12 22:29:43.000000000 +0100
++++ network-manager-0.7.0/src/nm-gsm-device.c	2008-12-16 10:03:48.000000000 +0100
+@@ -51,6 +51,15 @@
+ 	guint init_tries;
+ } NMGsmDevicePrivate;
+ 
++/* Various possible init sequences */
++const gchar *modem_init_sequences[] = {
++	"ATZ E0 V1 X4 &C1 +FCLASS=0",
++	"ATZ E0 V1 &C1",
++	"AT&F E0 V1",
++	NULL
++};
++
++
+ enum {
+ 	PROP_0,
+ 	PROP_MONITOR_IFACE,
+@@ -69,7 +78,7 @@
+ static void enter_pin (NMGsmDevice *device, NMGsmSecret secret_type, gboolean retry);
+ static void manual_registration (NMGsmDevice *device);
+ static void automatic_registration (NMGsmDevice *device);
+-static void init_modem (NMSerialDevice *device, gpointer user_data);
++static void init_modem (NMSerialDevice *device);
+ 
+ NMGsmDevice *
+ nm_gsm_device_new (const char *udi,
+@@ -431,7 +440,7 @@
+ 	const char *responses[] = { "+CREG: 0,0", "+CREG: 0,1", "+CREG: 0,2", "+CREG: 0,3", "+CREG: 0,5", NULL };
+ 	const char *terminators[] = { "OK", "ERROR", "ERR", NULL };
+ 
+-	modem_wait_for_reply (device, "AT+CREG?", 15, responses, terminators, automatic_registration_response, NULL);
++	modem_wait_for_reply (device, "AT+CREG?", 25, responses, terminators, automatic_registration_response, NULL);
+ }
+ 
+ static void
+@@ -496,13 +505,14 @@
+ static void
+ init_modem_full (NMGsmDevice *device)
+ {
++	NMGsmDevicePrivate *priv = NM_GSM_DEVICE_GET_PRIVATE (device);
+ 	const char *responses[] = { "OK", "ERROR", "ERR", NULL };
+ 
+ 	/* Send E0 too because some devices turn echo back on after CPIN which
+ 	 * just breaks stuff since echo-ed commands are interpreted as replies.
+ 	 * rh #456770
+ 	 */
+-	modem_wait_for_reply (device, "ATZ E0 V1 X4 &C1 +FCLASS=0", 10, responses, responses, init_full_done, NULL);
++	modem_wait_for_reply (device, modem_init_sequences[priv->init_tries], 10, responses, responses, init_full_done, NULL);
+ }
+ 
+ static void
+@@ -647,7 +657,6 @@
+ 
+ 	switch (reply_index) {
+ 	case 0:
+-		priv->init_tries = 0;
+ 		check_pin (NM_GSM_DEVICE (device));
+ 		break;
+ 	case -1:
+@@ -657,35 +666,26 @@
+ 		                         NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED);
+ 		break;
+ 	default:
+-		switch (priv->init_tries) {
+-		case 0:
+-			nm_warning ("Trying alternate modem initialization");
+-			init_modem (device, "ATZ E0 V1 &C1");
+-			break;
+-		case 1:
+-			nm_warning ("Trying second alternate modem initialization");
+-			init_modem (device, "AT&F E0 V1");
+-			break;
+-		default:
++		priv->init_tries++;
++		if (modem_init_sequences[priv->init_tries] != NULL) {
++			nm_warning ("Trying alternate modem initialization (%d)",
++				priv->init_tries);
++			init_modem (device);
++		} else {
+ 			nm_warning ("Modem initialization failed");
+ 			nm_device_state_changed (NM_DEVICE (device),
+ 			                         NM_DEVICE_STATE_FAILED,
+ 			                         NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED);
+-			break;
+ 		}
+-		priv->init_tries++;
+-		return;
+ 	}
+ }
+ 
+ static void
+-init_modem (NMSerialDevice *device, gpointer user_data)
++init_modem (NMSerialDevice *device)
+ {
++	NMGsmDevicePrivate *priv = NM_GSM_DEVICE_GET_PRIVATE (device);
+ 	const char *responses[] = { "OK", "ERROR", "ERR", NULL };
+-	const char *init_string = user_data;
+-
+-	if (!init_string)
+-		init_string = "ATZ E0 V1 X4 &C1 +FCLASS=0";
++	const char *init_string = modem_init_sequences[priv->init_tries];
+ 
+ 	modem_wait_for_reply (NM_GSM_DEVICE (device), init_string, 10, responses, responses, init_done, NULL);
+ }
+@@ -706,7 +706,7 @@
+ 
+ 	NM_GSM_DEVICE_GET_PRIVATE (device)->init_tries = 0;
+ 
+-	id = nm_serial_device_flash (serial_device, 100, init_modem, NULL);
++	id = nm_serial_device_flash (serial_device, 100, (NMSerialFlashFn) init_modem, NULL);
+ 	if (!id)
+ 		*reason = NM_DEVICE_STATE_REASON_UNKNOWN;
+ 
+Index: network-manager-0.7.0/src/nm-serial-device.c
+===================================================================
+--- network-manager-0.7.0.orig/src/nm-serial-device.c	2008-11-20 18:12:16.000000000 +0100
++++ network-manager-0.7.0/src/nm-serial-device.c	2008-12-16 10:03:48.000000000 +0100
+@@ -415,6 +415,7 @@
+ 	}
+ 
+ 	priv->channel = g_io_channel_unix_new (priv->fd);
++	g_io_channel_set_encoding (priv->channel, NULL, NULL);
+ 
+ 	return TRUE;
+ }
--- network-manager-0.7.1.orig/debian/patches/series
+++ network-manager-0.7.1/debian/patches/series
@@ -0,0 +1,4 @@
+02-dbus_access_network_manager.patch
+#03-F3507g.patch
+#20-manual_means_always_online.patch
+04-struct_termios.patch
