Documentation update:
Index: mount_tmpfs.8 =================================================================== RCS file: /cvs/src/sbin/mount_tmpfs/mount_tmpfs.8,v retrieving revision 1.3 diff -u -p -r1.3 mount_tmpfs.8 --- mount_tmpfs.8 5 Feb 2014 15:32:26 -0000 1.3 +++ mount_tmpfs.8 19 Sep 2014 11:30:33 -0000 @@ -43,6 +43,7 @@ .Op Fl o Ar options .Op Fl s Ar size .Op Fl u Ar user +.Op Fl P Ar template .Ar tmpfs .Ar mount_point .Sh DESCRIPTION @@ -86,10 +87,28 @@ If zero is given (the default), the avai main memory and swap space) will be used. Note that four megabytes are always reserved for the system and cannot be assigned to the file system. +.It Fl P Ar template +If +.Ar template +is a directory, populate the created tmpfs file system with the +contents of the directory. +If +.Ar template +is a block device, populate the created tmpfs file system with the +contents of the FFS file system contained on the device. .It Fl u Ar user Specifies the user name or UID of the root inode of the file system. Defaults to the mount point's UID. .El +.Pp +When the +.Fl P Ar template +option is used, permissions are always copied from the template. +The +.Fl u , Fl g , +and +.Fl m +options only affect the root inode of the file system. .Pp Every option that accepts a numerical value as its argument can take a trailing
