From cf1abd68dc19a1b4230f3c0eda4c1387e35bc6a8 Mon Sep 17 00:00:00 2001 From: "Javier P.L." Date: Fri, 6 Dec 2013 07:42:39 -0600 Subject: [PATCH] allow wicd daemon to start even if /etc/resolv.conf is a relative symlink --- wicd/wicd-daemon.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wicd/wicd-daemon.py b/wicd/wicd-daemon.py index 05680f2..1418144 100644 --- a/wicd/wicd-daemon.py +++ b/wicd/wicd-daemon.py @@ -1792,7 +1792,7 @@ def main(argv): backup_location = wpath.varlib + 'resolv.conf.orig' # don't back up if .orig exists, probably there cause # wicd exploded - if not os.path.exists(backup_location): + if not os.path.exists(backup_location) and not os.path.islink(backup_location): if os.path.islink('/etc/resolv.conf'): dest = os.readlink('/etc/resolv.conf') os.symlink(dest, backup_location)