freebsd-skq/sbin/bectl
kevans 51650c5969 libbe(3)/bectl(8): Make consistent with beadm
vermaden (maintainer of beadm) points out the following inconsistencies:
- "missing command" is not printed prior to usage if the error is simply a
   missing command; this should be obvious from the context
- "bectl rename" isn't using the "don't unmount" flag (zfs rename -u), so
   the active BE can't be renamed. It doesn't make sense in our context to
   *not* use -u, so use it.

Documentation updates reflect the above and note an inconsistency with the
'destroy' command that is consistent with other parts of the base system.

A fix for libbe(3) not properly being installed to /lib is included.
SHLIBDIR should have been added when it was moved in r337995.

Approved by:	re (kib)
2018-08-24 20:44:58 +00:00
..
bectl_jail.c bectl(8): jail: Tear down jail by default after command exits 2018-08-23 01:45:18 +00:00
bectl_list.c bectl(8): Use strcmp, rather than trying to directly compare 2018-08-12 00:09:52 +00:00
bectl.8 libbe(3)/bectl(8): Make consistent with beadm 2018-08-24 20:44:58 +00:00
bectl.c libbe(3)/bectl(8): Make consistent with beadm 2018-08-24 20:44:58 +00:00
bectl.h bectl(8): Split list functionality out into its own file as well 2018-08-06 03:41:52 +00:00
Makefile libbe(3)/bectl(8): Remove now-redundant include paths 2018-08-13 05:01:19 +00:00