Blame rh875085-set-hostname-from-dhcp.patch
|
Jiří Klimeš |
b69f817 |
From 1d8d4fd844a01203235a3bc21cff64924da6937a Mon Sep 17 00:00:00 2001
|
|
Jiří Klimeš |
b69f817 |
From: =?UTF-8?q?Ji=C5=99=C3=AD=20Klime=C5=A1?= <jklimes@redhat.com>
|
|
Jiří Klimeš |
b69f817 |
Date: Wed, 14 Nov 2012 14:48:07 +0100
|
|
Jiří Klimeš |
b69f817 |
Subject: [PATCH 1/2] policy: fix setting system hostname (rh #875085)
|
|
Jiří Klimeš |
b69f817 |
MIME-Version: 1.0
|
|
Jiří Klimeš |
b69f817 |
Content-Type: text/plain; charset=UTF-8
|
|
Jiří Klimeš |
b69f817 |
Content-Transfer-Encoding: 8bit
|
|
Jiří Klimeš |
b69f817 |
|
|
Jiří Klimeš |
b69f817 |
Broken by commit 500315329765831d242d51d6a46f1e05869c15d2
|
|
Jiří Klimeš |
b69f817 |
(core: move DNS change handling to the policy and optimize DNS updates (bgo #676778))
|
|
Jiří Klimeš |
b69f817 |
It consolidated DNS update handling, but mistakenly removed hostname changing
|
|
Jiří Klimeš |
b69f817 |
from NM_DEVICE_STATE_ACTIVATED state handler.
|
|
Jiří Klimeš |
b69f817 |
|
|
Jiří Klimeš |
b69f817 |
Signed-off-by: Jiří Klimeš <jklimes@redhat.com>
|
|
Jiří Klimeš |
b69f817 |
---
|
|
Jiří Klimeš |
b69f817 |
src/nm-policy.c | 3 +++
|
|
Jiří Klimeš |
b69f817 |
1 file changed, 3 insertions(+)
|
|
Jiří Klimeš |
b69f817 |
|
|
Jiří Klimeš |
b69f817 |
diff --git a/src/nm-policy.c b/src/nm-policy.c
|
|
Jiří Klimeš |
b69f817 |
index c847586..a4ae4c7 100644
|
|
Jiří Klimeš |
b69f817 |
--- a/src/nm-policy.c
|
|
Jiří Klimeš |
b69f817 |
+++ b/src/nm-policy.c
|
|
Jiří Klimeš |
b69f817 |
@@ -1440,6 +1440,9 @@ device_state_changed (NMDevice *device,
|
|
Jiří Klimeš |
b69f817 |
update_ip6_dns (policy, dns_mgr);
|
|
Jiří Klimeš |
b69f817 |
}
|
|
Jiří Klimeš |
b69f817 |
|
|
Jiří Klimeš |
b69f817 |
+ /* Update hostname */
|
|
Jiří Klimeš |
b69f817 |
+ update_system_hostname (policy, policy->default_device4, policy->default_device6);
|
|
Jiří Klimeš |
b69f817 |
+
|
|
Jiří Klimeš |
b69f817 |
nm_dns_manager_end_updates (dns_mgr, __func__);
|
|
Jiří Klimeš |
b69f817 |
g_object_unref (dns_mgr);
|
|
Jiří Klimeš |
b69f817 |
|
|
Jiří Klimeš |
b69f817 |
--
|
|
Jiří Klimeš |
b69f817 |
1.7.11.7
|
|
Jiří Klimeš |
b69f817 |
|