mo...@rodents-montreal.org (Mouse) writes: >> mount does a realpath() to resolve relative mount paths, not sure >> since when..
>You're talking about mount(8), not mount(2), right? Arguably mount_mfs >should do the same, for consistency if nothing else. mount(8) and the various mount_xxx programs like mount_mfs(8). # uname -r 10.1 # pwd /tmp/foo/bar # mkdir baz && mount_mfs -s 8192 swap baz mount_mfs: "baz" is a relative path. mount_mfs: using "/tmp/foo/bar/baz" instead. # df baz Filesystem 1K-blocks Used Avail %Cap Mounted on mfs:14404 3791 0 3601 0% /tmp/foo/bar/baz # umount baz # rmdir baz # mkdir baz && mount -t mfs -o -s=8192 swap baz # df baz Filesystem 1K-blocks Used Avail %Cap Mounted on mfs:14401 3791 0 3601 0% /tmp/foo/bar/baz # pgrep mount_mfs 14401 # umount baz # pgrep mount_mfs # I had aligned something in that area for netbsd-10, but IIRC mount_mfs behaved as expected earlier.