- Fix reconnection to mobile broadband networks after an auth failure - Fix recognition of timeouts of PPP during mobile broadband connection - More compatible connection sharing (rh #458625) - Fix DHCP in minimal environments without glibc locale information installed - Add support for Option mobile broadband devices (like iCON 225 and iCON 7.2) - Add IP4 config information to dispatcher script environment - Merge WEP ASCII and Hex key types for cleaner UI - Pre-fill PPPoE password when authentication fails - Fixed some changes not getting saved in the connection editor - Accept both prefix and netmask in the conection editor's IPv4 page
28 lines
1.2 KiB
Diff
28 lines
1.2 KiB
Diff
diff -up NetworkManager-0.7.0/src/named-manager/nm-named-manager.c.explain-dns1-dns2 NetworkManager-0.7.0/src/named-manager/nm-named-manager.c
|
|
--- NetworkManager-0.7.0/src/named-manager/nm-named-manager.c.explain-dns1-dns2 2008-08-27 13:20:27.000000000 -0400
|
|
+++ NetworkManager-0.7.0/src/named-manager/nm-named-manager.c 2008-08-27 16:02:31.000000000 -0400
|
|
@@ -236,7 +236,7 @@ update_resolv_conf (const char *iface,
|
|
g_free (tmp_str);
|
|
}
|
|
|
|
- if (nameservers) {
|
|
+ if (nameservers && g_strv_length (nameservers)) {
|
|
GString *str;
|
|
int num;
|
|
int i;
|
|
@@ -259,6 +259,14 @@ update_resolv_conf (const char *iface,
|
|
}
|
|
|
|
nameservers_str = g_string_free (str, FALSE);
|
|
+ } else {
|
|
+ nameservers_str = g_strdup_printf ("\n\n%s%s%s%s%s%s",
|
|
+ "# No nameservers found; try putting DNS servers into your\n",
|
|
+ "# ifcfg files in /etc/sysconfig/network-scripts like so:\n",
|
|
+ "#\n",
|
|
+ "# DNS1=xxx.xxx.xxx.xxx\n",
|
|
+ "# DNS2=xxx.xxx.xxx.xxx\n",
|
|
+ "# DOMAIN=lab.foo.com bar.foo.com\n");
|
|
}
|
|
|
|
if (fprintf (f, "%s%s%s\n",
|