overlay: Give metadata dirs the same permissions as the target

This fixes an issue where overlaying directories such as /lib would
break non-root users because the permissions would be restricted to
0700 as a byproduct of `mktemp -d`.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Change-Id: Id52112200ba4198cab095559c06bd0caf3635240
diff --git a/overlay/overlay b/overlay/overlay
index a32f218..e708f41 100755
--- a/overlay/overlay
+++ b/overlay/overlay
@@ -18,6 +18,7 @@
     o_lowerdir="$1"
     o_upperdir=$(mktemp -d)
     o_workdir=$(mktemp -d)
+    chmod $(stat -c '%a' $o_lowerdir) $o_upperdir $o_workdir
     mount -t overlay -o lowerdir="${o_lowerdir}",upperdir=${o_upperdir},workdir=${o_workdir} overlay "${o_lowerdir}"
 }