James B: > It's important to keep backward compatibility, as not every people will > suddenly update to the latest util-linux. > While it is important to plan for the future, it's important not to > break existing applications. > We don't want people updating the kernel (+aufs) and find that all their > systems suddenly stopped working because the format has changed.
Agreed. But also I don't want to force util-linux/libmount to handle aufs differently. Now I am thinking about changing mount.aufs(8) helper. - users specify "br:path1:path2" as usual. - mount.aufs helper (in aufs-util.git) translate it into "br=path1:path2" and executes /bin/mount with -i option, which stops calling mount.aufs again. I'm still considering... J. R. Okajima