New mtree imported from NetBSD has -F flag which, being set to freebsd9, declares compatibility to old mtree. This, however, is not fully preserved for at least verifying: while old mtree outputs filename extra new mtree outputs extra: filename regardless of -F setting This affects at least tinderbox which incorrectly parses such output. How-To-Repeat: % mtree -cn -k uid,gid,mode -p /tmp > /tmp/mtree.pristine % touch /tmp/newfile % mtree -f /tmp/mtree.pristine -p /tmp extra: newfile % mtree -F freebsd9 -f /tmp/mtree.pristine -p /tmp extra: newfile % fmtree -f /tmp/mtree.pristine -p /tmp newfile extra
No longer relevant