mounttablelib: Persist permissions to the underlying file system.
I also got rid of references to TAM's (tagged acl maps). Also
changed acl to al everywhere I noticed since we don't have
access control lists, we have access lists.
The al's are stored as JSON to make them easy to read and also
edit if need be.
MultiPart: 1/3
TBR: Opps, I submitted the other two... Doing this one quickly.
Change-Id: Ia423f123f4ef4c9d3e641e01c8656148ad2208c1
diff --git a/profiles/internal/naming/namespace/all_test.go b/profiles/internal/naming/namespace/all_test.go
index 85c2ff9..87bad7e 100644
--- a/profiles/internal/naming/namespace/all_test.go
+++ b/profiles/internal/naming/namespace/all_test.go
@@ -180,7 +180,7 @@
}
func runMT(t *testing.T, ctx *context.T, mountPoint string) *serverEntry {
- mtd, err := mounttablelib.NewMountTableDispatcher("", "mounttable")
+ mtd, err := mounttablelib.NewMountTableDispatcher("", "", "mounttable")
if err != nil {
boom(t, "NewMountTableDispatcher returned error: %v", err)
}