History log of /freebsd-9.3-release/usr.sbin/snapinfo/
Revision Date Author Comments
267654 20-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


225736 23-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


208291 19-May-2010 uqs

mdoc: consistently spell our email addresses <foo@FreeBSD.org>

Reviewed by: ru


201388 02-Jan-2010 ed

Mark ftwv as __unused. This compare function does not need it.


167633 16-Mar-2007 pjd

Imagine a situation where:

# ls -ld /mnt/{foo,bar}
drwxr-xr-x 3 root wheel 512 Mar 16 06:56 /mnt/bar
lrwxr-xr-x 1 root wheel 3 Mar 16 12:10 /mnt/foo -> bar

# grep /mnt/foo /etc/fstab
/dev/da1 /mnt/foo ufs rw 0 0

Which means, we give symbolic link as a mount point to mount(8), but mount(8)
use realpath(3) before mounting the file systems, so we get:

# mount | grep /dev/da1
/dev/da1 on /mnt/bar (ufs, local)

Before the commit:

# snapinfo /mnt/foo
usage: snapinfo [-v] -a
snapinfo [-v] mountpoint
# snapinfo /mnt/bar
/mnt/bar/snap

This commit makes snapinfo(8) to first realpath(3) the given mount point and
now we have:

# snapinfo /mnt/foo
/mnt/bar/snap
# snapinfo /mnt/bar
/mnt/bar/snap


167626 16-Mar-2007 pjd

Pass special device to the ufs_disk_fillout() function, instead of mount
point path. This way we properly handle the case when file system listed
in /etc/fstab was unmounted and another file system was mounted on the
same mount point.


157036 23-Mar-2006 hrs

Fix version number when the feature was added.

Spotted by: ceri
MFC after: 1 day


148197 20-Jul-2005 marks

snapinfo -- show snapshot location on UFS file systems

Glanced over by: kan
Review by: ru (snapshot.8)
MFC: TBD