* [gentoo-commits] gentoo-x86 commit in net-misc/networkmanager/files: networkmanager-0.8-nscd-clear-cache.patch
@ 2010-02-26 10:23 99% Robert Piasek (dagger)
0 siblings, 0 replies; 1+ results
From: Robert Piasek (dagger) @ 2010-02-26 10:23 UTC (permalink / raw
To: gentoo-commits
dagger 10/02/26 10:23:29
Added: networkmanager-0.8-nscd-clear-cache.patch
Log:
New version of NetworkManager (0.8) is officially out!
(Portage version: 2.1.7.17/cvs/Linux x86_64)
Revision Changes Path
1.1 net-misc/networkmanager/files/networkmanager-0.8-nscd-clear-cache.patch
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/networkmanager/files/networkmanager-0.8-nscd-clear-cache.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/networkmanager/files/networkmanager-0.8-nscd-clear-cache.patch?rev=1.1&content-type=text/plain
Index: networkmanager-0.8-nscd-clear-cache.patch
===================================================================
From 327e00f06358ef388f4fad5abcb016daa0ec3452 Mon Sep 17 00:00:00 2001
From: Robert Piasek <dagger@gentoo.org>
Date: Mon, 22 Feb 2010 10:34:23 +0000
Subject: [PATCH] fix: use nscd -i to clear cache
Signed-off-by: Robert Piasek <dagger@gentoo.org>
---
src/backends/NetworkManagerGentoo.c | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/src/backends/NetworkManagerGentoo.c b/src/backends/NetworkManagerGentoo.c
index 7fa1207..aa4b40c 100644
--- a/src/backends/NetworkManagerGentoo.c
+++ b/src/backends/NetworkManagerGentoo.c
@@ -34,6 +34,7 @@
#include "NetworkManagerGeneric.h"
#include "NetworkManagerSystem.h"
#include "NetworkManagerUtils.h"
+#include "nm-utils.h"
/*
* nm_system_enable_loopback
@@ -57,11 +58,9 @@ void nm_system_enable_loopback (void)
*/
void nm_system_update_dns (void)
{
- #ifdef NM_NO_NAMED
- if (nm_spawn_process ("/etc/init.d/nscd status") == 0)
- nm_spawn_process ("/etc/init.d/nscd restart");
- #else
- nm_spawn_process("/usr/bin/killall -q nscd");
- #endif
+ if (g_file_test ("/usr/sbin/nscd", G_FILE_TEST_IS_EXECUTABLE)) {
+ nm_info ("Clearing nscd hosts cache.");
+ nm_spawn_process ("/usr/sbin/nscd -i hosts");
+ }
}
--
1.7.0
^ permalink raw reply related [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2010-02-26 10:23 99% [gentoo-commits] gentoo-x86 commit in net-misc/networkmanager/files: networkmanager-0.8-nscd-clear-cache.patch Robert Piasek (dagger)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox