Minor fixes. Man page corrections.

This commit is contained in:
Slawomir Wojciech Wojtczak (vermaden) 2012-10-29 08:12:50 +01:00
parent 6b7ff2a792
commit 27d3511612
2 changed files with 29 additions and 14 deletions

19
beadm
View File

@ -36,17 +36,14 @@ fi
__usage() {
local NAME=${0##*/}
echo "usage:"
echo " ${NAME} activate beName"
echo " ${NAME} create [-e nonActiveBe] beName"
echo " ${NAME} create [-e beName@snapshot] beName"
echo " ${NAME} create beName@snapshot"
echo " ${NAME} destroy [-F] beName"
echo " ${NAME} destroy [-F] beName@snapshot"
echo " ${NAME} activate <beName>"
echo " ${NAME} create [-e nonActiveBe | -e beName@snapshot] <beName>"
echo " ${NAME} create <beName@snapshot>"
echo " ${NAME} destroy [-F] <beName | beName@snapshot>"
echo " ${NAME} list [-a] [-s] [-D] [-H]"
echo " ${NAME} mount beName [mountpoint]"
echo " ${NAME} umount [-f] beName"
echo " ${NAME} unmount [-f] beName"
echo " ${NAME} rename origBeName newBeName"
echo " ${NAME} rename <origBeName> <newBeName>"
echo " ${NAME} mount <beName> [mountpoint]"
echo " ${NAME} { umount | unmount } [-f] <beName>"
exit 1
}
@ -723,7 +720,7 @@ EOF
fi
mount \
| awk '{print $1}' \
| grep "^${POOL}/ROOT/${2}(/|$)" \
| grep -E "^${POOL}/ROOT/${2}(/|$)" \
| sort -n -r \
| while read FS
do

24
beadm.1
View File

@ -40,6 +40,7 @@ destroy
list
.Op Fl a
.Op Fl D
.Op Fl H
.Op Fl s
.Nm
mount
@ -191,6 +192,23 @@ A HOWTO guide is posted at the FreeBSD forums:
.Xr beadm 1M
originally appeared in Solaris.
.Sh AUTHORS
.An Slawomir Wojciech Wojtczak (vermaden) Aq vermaden@interia.pl
.An Bryan Drewery Aq bryan@shatow.net
wrote this manual page and contributed child dataset fixes
.Bl -bullet
.It
Slawomir Wojciech Wojtczak (vermaden)
.Ar vermaden@interia.pl
.Pp
Creator and maintainer of
.Nm .
.It
Bryan Drewery (bdrewery)
.Ar bryan@shatow.net
.Pp
Wrote this manual page and contributed child dataset fixes.
.It
Mike Clarke (rawthey)
.Ar jmc-fbsd@milibyte.co.uk
.Pp
Wrote fast implementation of
.Nm Ar list .
.Pp
Contributed a lot of fixes and usability changes.