aboutsummaryrefslogtreecommitdiff
path: root/sysutils/beadm
Commit message (Collapse)AuthorAgeFilesLines
* Again fix mount command due to upstream applying wrong patch.Bryan Drewery2014-03-162-0/+12
| | | | | | | Submitted by: Adrian Waters <awaters@draenan.net> Notes: svn path=/head/; revision=348408
* - Update to 1.1Bryan Drewery2014-03-153-25/+5
| | | | | | | | | Changes: - Only copy zpool.cache if there is one - Change mountpoint to / instead of legacy, simplying child datasets Notes: svn path=/head/; revision=348364
* - Fix 'beadm mount'Bryan Drewery2013-10-272-0/+20
| | | | | | | Submitted by: Adrian Waters <awaters@draenan.net> Notes: svn path=/head/; revision=331772
* - Update to 1.0Bryan Drewery2013-10-262-5/+8
| | | | | | | | | | | | | | Changes: * Fix cloning of 'sharenfs' property * Add support for PREFIX/etc/beadm.conf * Add grub support * Remove hardcoded BE prefix (pool/ROOT) * Fix bug when 'listsnapshots=on' is set * Improve internal snapshot lookup * Typo fixes Notes: svn path=/head/; revision=331723
* Manpage is compressedBryan Drewery2013-09-231-1/+1
| | | | Notes: svn path=/head/; revision=327984
* - Support STAGEDIRBryan Drewery2013-09-231-13/+7
| | | | | | | - Remove check for FreeBSD <8 Notes: svn path=/head/; revision=327981
* - Add NO_STAGE until validated to be safe for upcoming staging supportBryan Drewery2013-09-201-0/+1
| | | | Notes: svn path=/head/; revision=327710
* - Update to 0.8.5Bryan Drewery2012-11-062-4/+4
| | | | | | | | | | | | | | Changes: - Name temporary mount points with Boot Environment name. - Disable mounting datasets with mountpoint=none (avilla). - Implement automatic deletion of temporary mountpoints. - Only delete the temporary created mountpoint directories. - Make use of TMPDIR when using mktemp(1). Feature safe: yes Notes: svn path=/head/; revision=307049
* - Update to 0.8.4Bryan Drewery2012-10-292-4/+4
| | | | | | | | | | | Changes: * Manpage updates * Bugfixes for unmounting Feature safe: yes Notes: svn path=/head/; revision=306618
* - Update beadm to 0.8.3Bryan Drewery2012-10-282-4/+4
| | | | | | | | | | | Changes: * list: Implement -H option to not show headers * Bugfixes with umount/activate Feature safe: yes Notes: svn path=/head/; revision=306537
* - Update to 0.8.2Bryan Drewery2012-09-262-4/+4
| | | | | | | | | | Changes: * Make `beadm list -D` calculation even more accurate Notes: svn path=/head/; revision=304934
* - Update to 0.8.1Bryan Drewery2012-09-192-9/+4
| | | | | | | | | | | | Changes: * Make the *beadm list* several times faster. * Minor style fixes. * New more intuitive Boot Environments origin snapshots listing. * Updated man page. * Add -s option (as in original beadm) to also list snapshots. Notes: svn path=/head/; revision=304546
* - Add development version of beadmBryan Drewery2012-09-121-0/+2
| | | | | | | | | Changelog: * Make `beadm list` several times faster. Notes: svn path=/head/; revision=304149
* - Update to 0.8Bryan Drewery2012-09-063-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=303751
* - Update to my new maintainer addressBryan Drewery2012-08-021-1/+1
| | | | | | | Approved by: eadler (mentor) Notes: svn path=/head/; revision=301873
* - update to 0.7.1Ruslan Makhmatkhanov2012-07-282-4/+4
| | | | | | | | | | | | | | | | - update download mirror Changelog: - Fixes incorrect mountpoint creation in 'beadm mount' - Add checks to ensure 'beadm mount' mountpoints can be created - Add check to ensure 'beadm activate' BE is not already mounted from 'beadm mount' PR: 170214 Submitted by: Bryan Drewery <bryan at shatow dot net> (maintainer) Notes: svn path=/head/; revision=301633
* - Update to 0.7Jase Thew2012-07-012-4/+4
| | | | | | | | | PR: ports/169543 Submitted by: Bryan Drewery <bryan@shatow.net> (maintainer) Approved by: culot (mentor) Notes: svn path=/head/; revision=300314
* - Add SourceForge mirrorAlex Kozlov2012-05-291-1/+2
| | | | | | | | | PR: ports/168425 Submitted by: "Bryan Drewery" <bryan@shatow.net> (mainainer) Approved by: eadler, itetcu (mentors, implicit) Notes: svn path=/head/; revision=297659
* Update to 0.6Eitan Adler2012-05-152-3/+3
| | | | | | | | | | | | | | | Changes: - Adds 'beadm rename oldBE newBE' - Fixes creating environments from snapshots - Fixes non-cloned dataset getting promoted on 'activate' - More error handling fixes - 'destroy' now cleans up all child snapshots PR: ports/167922 Submitted by: "Bryan Drewery" <bryan@shatow.net> (maintainer) Notes: svn path=/head/; revision=296671
* Update beadm to 0.5Eitan Adler2012-05-082-3/+3
| | | | | | | | | | | | | Changes: Better support for child datasets in boot environments. Fixed error handling. Support for /boot/loader.conf.local PR: ports/167715 Submitted by: "Bryan Drewery" <bryan@shatow.net> (maintainer) Notes: svn path=/head/; revision=296257
* beadm is a Illumos/Solaris-like utility for FreeBSD to manageMarcelo Araujo2012-04-283-0/+41
Boot Environments on ZFS filesystems. WWW: https://sourceforge.net/projects/beadm/ PR: ports/167373 Submitted by: Bryan Drewery <bryan@shatow.net> Notes: svn path=/head/; revision=295638