bin/chroot-maint (mkdir_p): Create absolute paths correctly.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 20 Sep 2019 10:01:14 +0000 (11:01 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 20 Sep 2019 10:01:14 +0000 (11:01 +0100)
bin/chroot-maint

index 5b63037..a24d173 100755 (executable)
@@ -618,7 +618,8 @@ def mkdir_p(dir, mode = 0777):
 
   Unlike `OS.makedirs', this doesn't fail if DIR already exists.
   """
-  d = ""
+  if dir.startswith("/"): d = "/"; dir = dir[1:]
+  else: d = ""
   for p in dir.split("/"):
     d = OS.path.join(d, p)
     if d == "": continue