diff options
author | bdrewery <bdrewery@FreeBSD.org> | 2012-09-06 20:43:18 +0800 |
---|---|---|
committer | bdrewery <bdrewery@FreeBSD.org> | 2012-09-06 20:43:18 +0800 |
commit | c3500898d9760d4d887ae4ee2344010e6db03b64 (patch) | |
tree | 3b828c872cd513c78ea8f5ec323f2dbc44a8af0f /sysutils/beadm | |
parent | 1f0d561c2d24a5ea52af38d54b78780bec9cb5e5 (diff) | |
download | freebsd-ports-gnome-c3500898d9760d4d887ae4ee2344010e6db03b64.tar.gz freebsd-ports-gnome-c3500898d9760d4d887ae4ee2344010e6db03b64.tar.zst freebsd-ports-gnome-c3500898d9760d4d887ae4ee2344010e6db03b64.zip |
- Update to 0.8
- Fix grammar error in pkg-descr
- Switch backup mirror to using Github via
USE_GITHUB
Changelog:
-- Introduce proper space calculation by each boot environment in *beadm list*
-- Rework the *beadm destroy* command so no orphans are left after destroying boot environment.
-- Fix the *beadm mount* and *beadm umount* commands error handling.
-- Rework consistency of all error and informational messages.
-- Simplify and cleanup code where possible.
-- Fix *beadm destroy* for 'static' (not cloned) boot environments received by *zfs receive* command.
-- Use mktemp(1) where possible.
-- Implement *beadm list -a* option to list all datasets and snapshots of boot environments.
-- Add proper mountpoint listing to the *beadm list* command.
% beadm list
BE Active Mountpoint Space Created
default NR / 11.0G 2012-07-28 00:01
test1 - /tmp/tmp.IUQuFO 41.2M 2012-08-27 21:20
test2 - - 56.6M 2012-08-27 21:20
-- Change snapshot format to the one used by original *beadm* command (%Y-%m-%d-%H:%M:%S).
% zfs list -t snapshot -o name -r sys/ROOT/default
NAME
sys/ROOT/default@2012-08-27-21:20:00
sys/ROOT/default@2012-08-27-21:20:18
-- Implement *beadm list -D* option to display space that would be consumed by single boot environment if all other boot environments will be destroyed.
% beadm list -D
BE Active Mountpoint Space Created
default NR / 9.4G 2012-07-28 00:01
test1 - /tmp/tmp.IUQuFO 8.7G 2012-08-27 21:20
test2 - 8.7G 2012-08-27 21:20
-- Add an option to BEADM DESTROY command to not destroy manually created snapshots used for boot environment.
# beadm destroy test1
Are you sure you want to destroy 'test1'?
This action cannot be undone (y/[n]): y
Boot environment 'test1' was created from existing snapshot
Destroy 'default@test1' snapshot? (y/[n]): y
Destroyed successfully
# beadm destroy test1
Are you sure you want to destroy 'test1'?
This action cannot be undone (y/[n]): y
Boot environment 'test1' was created from existing snapshot
Destroy 'default@test1' snapshot? (y/[n]): n
Origin snapshot 'default@test1' will be preserved
Destroyed successfully
Approved by: eadler, bapt (mentors, implicit)
Diffstat (limited to 'sysutils/beadm')
-rw-r--r-- | sysutils/beadm/Makefile | 10 | ||||
-rw-r--r-- | sysutils/beadm/distinfo | 4 | ||||
-rw-r--r-- | sysutils/beadm/pkg-descr | 2 |
3 files changed, 9 insertions, 7 deletions
diff --git a/sysutils/beadm/Makefile b/sysutils/beadm/Makefile index 2108a4b371e0..46d34f89149b 100644 --- a/sysutils/beadm/Makefile +++ b/sysutils/beadm/Makefile @@ -6,18 +6,20 @@ # PORTNAME= beadm -PORTVERSION= 0.7.1 +PORTVERSION= 0.8 CATEGORIES= sysutils -MASTER_SITES= SF/beadm/dist/ \ - http://mirror.shatow.net/freebsd/${PORTNAME}/ +MASTER_SITES= SF/beadm/dist/ MAINTAINER= bdrewery@FreeBSD.org COMMENT= Solaris-like utility to manage Boot Environments on ZFS LICENSE= BSD +USE_GITHUB= yes +GH_ACCOUNT= vermaden +GH_COMMIT= b0cdd0c + NO_BUILD= YES -USE_BZIP2= yes PLIST_FILES= sbin/${PORTNAME} diff --git a/sysutils/beadm/distinfo b/sysutils/beadm/distinfo index 2cf793228221..62719b927ea1 100644 --- a/sysutils/beadm/distinfo +++ b/sysutils/beadm/distinfo @@ -1,2 +1,2 @@ -SHA256 (beadm-0.7.1.tar.bz2) = da0874b9f4d28845dc432ae3b5a07d5d15423e07a0b65567401bbfde565a85bd -SIZE (beadm-0.7.1.tar.bz2) = 11389 +SHA256 (beadm-0.8.tar.gz) = d38e939eb0a063eb77228c4bda7bd499239cfcd8c3efc1ecae75f55bf2637d0c +SIZE (beadm-0.8.tar.gz) = 13627 diff --git a/sysutils/beadm/pkg-descr b/sysutils/beadm/pkg-descr index e02ce4b9b0ca..16bc78d46a2f 100644 --- a/sysutils/beadm/pkg-descr +++ b/sysutils/beadm/pkg-descr @@ -1,4 +1,4 @@ -beadm is a Illumos/Solaris-like utility for FreeBSD to manage +beadm is an Illumos/Solaris-like utility for FreeBSD to manage Boot Environments on ZFS filesystems. WWW: https://sourceforge.net/projects/beadm/ |