non port: sysutils/beadm/Makefile |
Number of commits found: 42 |
Thursday, 11 Jan 2024
|
13:59 Baptiste Daroussin (bapt)
MANPREFIX: eliminate usage of MANPREFIX
While here move some manpages to share/man
7074d7f |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Friday, 6 May 2022
|
08:44 Alexey Dokuchaev (danfe)
sysutils/beadm: update the port to version 1.3.5
While here, fix a couple of style and whitespace bugs.
PR: 263805
Submitted by: maintainer
1492b5c |
Thursday, 25 Nov 2021
|
21:40 Stefan Eßer (se)
*/*: Remove redundant '-*' from CONFLICTS definitions
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket)
04b9da4 |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Tuesday, 2 Mar 2021
|
08:28 ak
- Remove empty lines after .include <bsd.port.mk>
Approved by: portmgr blanket
|
Wednesday, 2 Dec 2020
|
07:53 fernape
sysutils/beadm: update to 1.3.2
PR: 251506
Submitted by: vermaden@interia.pl (maintainer)
|
Monday, 21 Oct 2019
|
21:55 bdrewery
Pass maintainership to author
|
Friday, 19 Jul 2019
|
19:29 bdrewery
Update to 1.3.0.
|
Sunday, 8 Jul 2018
|
23:04 bdrewery
Upstream rerolled the tag to fix the version display
|
17:03 bdrewery
Update to 1.2.9
- Fix zfs properties regression from 1.2.8 with new BE
|
Saturday, 30 Jun 2018
|
21:11 bdrewery
Update to 1.2.8
- Renaming active BE is now supported via 'zfs rename -u'.
- All zfs options are now quoted
|
Thursday, 18 Jan 2018
|
21:12 bdrewery
- Properly support selecting BE from boot menu.
This is only supported for releases that have /etc/rc.d/zfsbe, which is
10.4, 11.1, and newer.
PR: 208601
Reported by: many
Reviewed by: allanjude
|
20:22 bdrewery
Bring in upstream fix 25a066def7cddd0f for manpage indentation
|
Saturday, 8 Jul 2017
|
16:47 bdrewery
Unbreak 'beadm list'.
This basically reverts to 1.2.6 minus a 2>/dev/null change remaining.
PR: 219256
Reported by: dim
|
Wednesday, 5 Jul 2017
|
20:02 bdrewery
Restore /boot/entropy handling incorrectly lost in upstream 1.2.7 tag.
PR: 219256
|
Tuesday, 4 Jul 2017
|
07:23 ehaupt
Update to 1.2.7
PR: 219256
Approved by: bdrewery (maintainer timeout; 52 days)
|
Friday, 16 Oct 2015
|
04:43 bdrewery
Update to 1.2.6.
Changes:
- Restrict allowed characters for BE.
- Fix dataset listing (avoid listing snapshots).
- Avoid issues with bookmarks.
- Automatically unmount the BE when activating it.
- Fix grub not updating for: rename, activate.
- Generate a new /boot/entropy file for new BE.
PR: 202965
|
Friday, 20 Mar 2015
|
01:42 bdrewery
Convert my ports to the new USE_GITHUB
|
Thursday, 19 Mar 2015
|
16:44 bdrewery
Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag. This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.
The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
GH -> GHL
GITHUB -> GITHUB_LEGACY
Differential Revision: https://reviews.freebsd.org/D748
Submitted by: amdmi3
Reviewed by: mat, swills, antoine, bdrewery
With hat: portmgr
|
Sunday, 16 Mar 2014
|
14:13 bdrewery
Again fix mount command due to upstream applying wrong patch.
Submitted by: Adrian Waters <awaters@draenan.net>
|
Saturday, 15 Mar 2014
|
18:16 bdrewery
- Update to 1.1
Changes:
- Only copy zpool.cache if there is one
- Change mountpoint to / instead of legacy, simplying child datasets
|
Sunday, 27 Oct 2013
|
14:04 bdrewery
- Fix 'beadm mount'
Submitted by: Adrian Waters <awaters@draenan.net>
|
Saturday, 26 Oct 2013
|
17:08 bdrewery
- Update to 1.0
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
|
Monday, 23 Sep 2013
|
11:47 bdrewery
Manpage is compressed
|
11:25 bdrewery
- Support STAGEDIR
- Remove check for FreeBSD <8
|
Friday, 20 Sep 2013
|
15:58 bdrewery
- Add NO_STAGE until validated to be safe for upcoming staging support
|
Tuesday, 6 Nov 2012
|
03:22 bdrewery
- Update to 0.8.5
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
|
Monday, 29 Oct 2012
|
14:58 bdrewery
- Update to 0.8.4
Changes:
* Manpage updates
* Bugfixes for unmounting
Feature safe: yes
|
Sunday, 28 Oct 2012
|
04:03 bdrewery
- Update beadm to 0.8.3
Changes:
* list: Implement -H option to not show headers
* Bugfixes with umount/activate
Feature safe: yes
|
Wednesday, 26 Sep 2012
|
22:04 bdrewery
- Update to 0.8.2
Changes:
* Make `beadm list -D` calculation even more
accurate
|
Wednesday, 19 Sep 2012
|
20:46 bdrewery
- Update to 0.8.1
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.
|
Wednesday, 12 Sep 2012
|
15:00 bdrewery
- Add development version of beadm
Changelog:
* Make `beadm list` several times faster.
|
Thursday, 6 Sep 2012
|
12:43 bdrewery
- 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)
|
Thursday, 2 Aug 2012
|
21:42 bdrewery
- Update to my new maintainer address
Approved by: eadler (mentor)
|
Saturday, 28 Jul 2012
|
05:11 rm
- update to 0.7.1
- 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)
|
Sunday, 1 Jul 2012
|
10:15 jase
- Update to 0.7
PR: ports/169543
Submitted by: Bryan Drewery <bryan@shatow.net> (maintainer)
Approved by: culot (mentor)
|
Tuesday, 29 May 2012
|
09:00 ak
- Add SourceForge mirror
PR: ports/168425
Submitted by: "Bryan Drewery" <bryan@shatow.net> (mainainer)
Approved by: eadler, itetcu (mentors, implicit)
|
Tuesday, 15 May 2012
|
13:41 eadler
Update to 0.6
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)
|
Tuesday, 8 May 2012
|
22:38 eadler
Update beadm to 0.5
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)
|
Saturday, 28 Apr 2012
|
06:46 araujo
beadm is a Illumos/Solaris-like utility for FreeBSD to manage
Boot Environments on ZFS filesystems.
WWW: https://sourceforge.net/projects/beadm/
PR: ports/167373
Submitted by: Bryan Drewery <bryan@shatow.net>
|
Number of commits found: 42 |