summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Moser <smoser@ubuntu.com>2013-07-11 17:31:05 -0400
committerusd-importer <ubuntu-server@lists.ubuntu.com>2013-07-11 21:43:16 +0000
commit28b32f09c2a433d174ceea652d0565cc923bcc5b (patch)
treed975b63b5a7aa9c09450e312d5690d5d6e343dc6
parent655fb09c16cfa164fb4f47c0107c1d6fece36e96 (diff)
downloadvyos-walinuxagent-28b32f09c2a433d174ceea652d0565cc923bcc5b.tar.gz
vyos-walinuxagent-28b32f09c2a433d174ceea652d0565cc923bcc5b.zip
no_udev_rule_removal.patch
No DEP3 Subject or Description header found Gbp-Pq: no_udev_rule_removal.patch.
-rw-r--r--waagent26
1 files changed, 14 insertions, 12 deletions
diff --git a/waagent b/waagent
index 4181eca..cb077b4 100644
--- a/waagent
+++ b/waagent
@@ -701,12 +701,13 @@ class EnvMonitor(object):
dhcpcmd = "pidof dhclient3"
dhcppid = RunGetOutput(dhcpcmd,chk_err=False)[1]
while not self.shutdown:
- for a in RulesFiles:
- if os.path.isfile(a):
- if os.path.isfile(GetLastPathElement(a)):
- os.remove(GetLastPathElement(a))
- shutil.move(a, ".")
- Log("EnvMonitor: Moved " + a + " -> " + LibDir)
+ if not IsDebian():
+ for a in RulesFiles:
+ if os.path.isfile(a):
+ if os.path.isfile(GetLastPathElement(a)):
+ os.remove(GetLastPathElement(a))
+ shutil.move(a, ".")
+ Log("EnvMonitor: Moved " + a + " -> " + LibDir)
if publish != None and publish.lower().startswith("y"):
try:
if socket.gethostname() != self.HostName:
@@ -2318,12 +2319,13 @@ def Install():
if UsesDpkg() and not Run("dpkg-query -s network-manager >/dev/null 2>&1",chk_err=False): # We want this to fail - supress error logging on error.
Error(GuestAgentLongName + " is not compatible with network-manager.")
return 1
- for a in RulesFiles:
- if os.path.isfile(a):
- if os.path.isfile(GetLastPathElement(a)):
- os.remove(GetLastPathElement(a))
- shutil.move(a, ".")
- Warn("Moved " + a + " -> " + LibDir + "/" + GetLastPathElement(a) )
+ if not IsDebian():
+ for a in RulesFiles:
+ if os.path.isfile(a):
+ if os.path.isfile(GetLastPathElement(a)):
+ os.remove(GetLastPathElement(a))
+ shutil.move(a, ".")
+ Warn("Moved " + a + " -> " + LibDir + "/" + GetLastPathElement(a) )
if IsUbuntu() and not IsPackagedUbuntu():
# Support for Ubuntu's upstart configuration