notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Remember
I remember
2024-11-06 brought a new category: filesystems. Sadly, the website did not process it well. I''m working on that. It may take a few days.
Port details
beadm-devel Solaris-like utility to manage Boot Environments on ZFS
1.2.99.20180708_3 sysutils Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.99.20180708_3Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Outdated development port. Use sysutils/beadm instead.
Expired This port expired on: 2024-08-15
Maintainer: vermaden@interia.pl search for ports maintained by this maintainer
Port Added: 2012-09-12 15:01:54
Last Update: 2024-08-17 21:16:25
Commit Hash: f967c30
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: BSD2CLAUSE
WWW:
https://github.com/vermaden/beadm/
Description:
beadm is an Illumos/Solaris-like utility for FreeBSD to manage Boot Environments on ZFS filesystems.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. sbin/beadm
  2. share/man/man1/beadm.1.gz
  3. /usr/local/share/licenses/beadm-devel-1.2.99.20180708_3/catalog.mk
  4. /usr/local/share/licenses/beadm-devel-1.2.99.20180708_3/LICENSE
  5. /usr/local/share/licenses/beadm-devel-1.2.99.20180708_3/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • beadm-devel>0:sysutils/beadm-devel
Conflicts:
CONFLICTS_INSTALL:
  • beadm
No installation instructions:
This port has been deleted.
PKGNAME: beadm-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1531090778 SHA256 (vermaden-beadm-1.2.99.20180708-2665f52786a12aadbe8984731b8a64d1249692f4_GH0.tar.gz) = e1ddfcb35b4a96d115f89837da59ba51528c493201f70b96c536cac5d1674397 SIZE (vermaden-beadm-1.2.99.20180708-2665f52786a12aadbe8984731b8a64d1249692f4_GH0.tar.gz) = 15391

Packages (timestamps in pop-ups are UTC):
beadm-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--1.2.99.20180708_1---1.2.99.20180708_1-
FreeBSD:13:quarterly--1.2.99.20180708_11.2.99.20180708_2-1.2.99.20180708_11.2.99.20180708_11.2.99.20180708_1
FreeBSD:14:latest--1.2.99.20180708_1--1.2.99.20180708_1-1.2.99.20180708_1
FreeBSD:14:quarterly1.2.99.20180708_2--1.2.99.20180708_2-1.2.99.20180708_11.2.99.20180708_11.2.99.20180708_1
FreeBSD:15:latest--n/a-n/a1.2.99.20180708_21.2.99.20180708_21.2.99.20180708_2
This port has no dependencies.
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_beadm-devel
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (6 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/bdrewery/beadm/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/bdrewery/beadm/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/bdrewery/beadm/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/bdrewery/beadm/
  5. http://mirror.shatow.net/freebsd/beadm/
  6. https://codeload.github.com/vermaden/beadm/tar.gz/2665f52786a12aadbe8984731b8a64d1249692f4?dummy=/
Collapse this list.
Port Moves
  • port moved to sysutils/beadm on 2024-08-17
    REASON: Has expired: Outdated development port. Use sysutils/beadm instead

Number of commits found: 43

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.99.20180708_3
17 Aug 2024 21:16:25
commit hash: f967c30ff6132dd27905b0a51a6b7ded5a489f83commit hash: f967c30ff6132dd27905b0a51a6b7ded5a489f83commit hash: f967c30ff6132dd27905b0a51a6b7ded5a489f83commit hash: f967c30ff6132dd27905b0a51a6b7ded5a489f83 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
sysutils/beadm-devel: Remove expired port

2024-08-15 sysutils/beadm-devel: Outdated development port. Use sysutils/beadm
instead.
1.2.99.20180708_3
15 Jul 2024 14:08:17
commit hash: ed0b9deff1b1ac3d92a63da654d455fdf8781c45commit hash: ed0b9deff1b1ac3d92a63da654d455fdf8781c45commit hash: ed0b9deff1b1ac3d92a63da654d455fdf8781c45commit hash: ed0b9deff1b1ac3d92a63da654d455fdf8781c45 files touched by this commit
Joel Bodenmann (jbo) search for other commits by this committer
sysutils/beadm-devel: Deprecate and set expiration date to 2024-08-15

This port (sysutils/beadm-devel) has not been updated in years and the
corresponding main port (sysutils/beadm) is known to be stable.

PR:			280189
Approved by:		tcberner (mentor), vermaden@interia.pl (maintainer)
Differential Revision:	https://reviews.freebsd.org/D45977
1.2.99.20180708_2
11 Jan 2024 13:59:36
commit hash: 7074d7f6aec43269666bcbbfd162d977b7c64277commit hash: 7074d7f6aec43269666bcbbfd162d977b7c64277commit hash: 7074d7f6aec43269666bcbbfd162d977b7c64277commit hash: 7074d7f6aec43269666bcbbfd162d977b7c64277 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
MANPREFIX: eliminate usage of MANPREFIX

While here move some manpages to share/man
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.2.99.20180708_1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.2.99.20180708_1
23 Nov 2021 22:11:40
commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7afcommit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7afcommit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7afcommit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af files touched by this commit
Stefan Eßer (se) search for other commits by this committer
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL

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)
1.2.99.20180708_1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
1.2.99.20180708_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.2.99.20180708_1
21 Oct 2019 21:55:35
Revision:515138Original commit files touched by this commit
bdrewery search for other commits by this committer
Pass maintainership to author
1.2.99.20180708_1
08 Jul 2018 23:04:19
Revision:474210Original commit files touched by this commit
bdrewery search for other commits by this committer
Upstream rerolled the tag to fix the version display
1.2.99.20180708
08 Jul 2018 17:03:59
Revision:474190Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 1.2.9

 - Fix zfs properties regression from 1.2.8 with new BE
1.2.99.20180630
30 Jun 2018 21:11:20
Revision:473643Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 1.2.8

  - Renaming active BE is now supported via 'zfs rename -u'.
  - All zfs options are now quoted
1.2.99.20180121
22 Jan 2018 21:12:27
Revision:459702Original commit files touched by this commit
bdrewery search for other commits by this committer
Fix conflict line
1.2.99.20180121
22 Jan 2018 21:11:59
Revision:459701Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to latest e55f535b589fb2df4e65e51482e29337b564b756 which fixes
BE boot-time selection.

PR:		208601
1.2.99.20150924
16 Oct 2015 18:31:16
Revision:399499Original commit files touched by this commit
bdrewery search for other commits by this committer
Use more proper upstream URL.

Submitted by:	Fredrik Eriksson <fredrik@expertmaker.com>
1.2.99.20150924
24 Sep 2015 20:39:05
Revision:397758Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 812292829e43786db878ee2c9102b72b59f325ce

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
1.1.99.20140315
20 Mar 2015 20:07:51
Revision:381777Original commit files touched by this commit
bdrewery search for other commits by this committer
For the new USE_GITHUB with only GH_TAGNAME set default DISTNAME to
include GH_PROJECT/GH_ACCOUNT/GH_TAGNAME. This prevents the distfile
having the same name despite changing one of these values and causing
a bad checksum.

Differential Revision:	https://reviews.freebsd.org/D2103
Reviewed by:	mat
With hat:	bdrewery
1.1.99.20140315
20 Mar 2015 01:42:37
Revision:381704Original commit files touched by this commit
bdrewery search for other commits by this committer
Convert my ports to the new USE_GITHUB
1.1.99.20140315
19 Mar 2015 16:44:59
Revision:381618Original commit files touched by this commit
bdrewery search for other commits by this committer
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
1.1.99.20140315
11 Apr 2014 01:21:50
Revision:350872Original commit files touched by this commit
bdrewery search for other commits by this committer
Fix distinfo
1.1.99.20140315
11 Apr 2014 01:02:16
Revision:350871Original commit files touched by this commit
bdrewery search for other commits by this committer
- Bump version up to 1.1.x since it is tracking 1.1
1.0.99.20140315_1
16 Mar 2014 14:13:30
Revision:348408Original commit files touched by this commit
bdrewery search for other commits by this committer
Again fix mount command due to upstream applying wrong patch.

Submitted by:	Adrian Waters <awaters@draenan.net>
1.0.99.20140315
15 Mar 2014 18:05:41
Revision:348362Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 748d2f2

Changes:
  - Only copy zpool.cache if there is one
  - Change mountpoint to / instead of legacy, simplying child datasets
1.0.99.20131026_1
27 Oct 2013 14:05:42
Revision:331773Original commit files touched by this commit
bdrewery search for other commits by this committer
- Fix 'beadm mount'

Submitted by:	Adrian Waters <awaters@draenan.net>
1.0.99.20131026
26 Oct 2013 20:37:30
Revision:331731Original commit files touched by this commit
bdrewery search for other commits by this committer
- Use proper distinfo
1.0.99.20131026
26 Oct 2013 17:04:07
Revision:331722Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update checkin 09ffd9c which is 1.0.x

Changes:
  * Fix when when 'listsnapshots=on' is set
  * Show warning if grub fails
0.8.99.20130730
23 Sep 2013 11:25:01
Revision:327980Original commit files touched by this commit
bdrewery search for other commits by this committer
- Support STAGEDIR
- Remove check for FreeBSD <8
0.8.99.20130730
20 Sep 2013 15:58:09
Revision:327710Original commit files touched by this commit
bdrewery search for other commits by this committer
- Add NO_STAGE until validated to be safe for upcoming staging support
0.8.99.20130730
31 Jul 2013 05:25:47
Revision:324002Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin d7d7cd3

Changes:
  * Fixed FreeBSD version detection
0.8.99.20130622
22 Jun 2013 15:04:02
Revision:321577Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 5d0667b

Changes:
  - Fix 'mount'
0.8.99.20130619
19 Jun 2013 11:44:05
Revision:321242Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin a5c2885

Changes:
  - Add support for PREFIX/etc/beadm.conf
  - Support grub
  - Remove hardcoded BE prefix (pool/ROOT)
0.8.99.20130326
26 Mar 2013 11:39:02
Revision:315283Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 9a7d8b4

Changes:
  - Fix cloning of 'sharenfs' property
0.8.99.20121205
05 Dec 2012 22:25:02
Revision:308351Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 393d285 checkin

Changes:
  * Minor typo fix in manpage

Feature safe:	yes
0.8.99.20121130
01 Dec 2012 00:57:30
Revision:308058Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 8f412c015a snapshot

Changes:
  * Minor improvement to internal snapshot listing

Feature safe:	yes
0.8.99.20121102
02 Nov 2012 19:12:19
Revision:306883Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 15c57f0

Changes:
  * Include BE name in temporary mountpoints
  * Don't mount mountpoint=none datasets
  * Fixes for temporary mountpoints

Feature safe:	yes
0.8.99.20121029
29 Oct 2012 14:58:35
Revision:306618Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 0.8.4

Changes:
  * Manpage updates
  * Bugfixes for unmounting

Feature safe:	yes
0.8.99.20121027
28 Oct 2012 04:03:06
Revision:306537Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update beadm to 0.8.3

Changes:
  * list: Implement -H option to not show headers
  * Bugfixes with umount/activate

Feature safe:	yes
0.8.99.20120924
24 Sep 2012 18:47:49
Revision:304794Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to git commit aefe8c9

Changes:

  * Implement even more accurate space calculation
    for the BEADM LIST -D
0.8.99.20120919
19 Sep 2012 13:26:42
Revision:304508Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 20120919 snapshot

Changelog:

  * Add -s option (as in original beadm) to
    also list snapshots.
 * More list calculation fixes
0.8.99.20120914
15 Sep 2012 00:55:18
Revision:304304Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 20120914 snapshot

Changes:

  * Fix `beadm list -D` and `beadm list -Da`
    calulcations
0.8.99.20120913
14 Sep 2012 16:39:15
Revision:304279Original commit files touched by this commit
bdrewery search for other commits by this committer
- Switch to USE_GITHUB as it does work on non-tagged
  commits
0.8.99.20120913
14 Sep 2012 02:10:45
Revision:304244Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 20120913 snapshot

Changelog:

 * Change how `beadm list -a` displays cloned
   boot environments
0.8.99.20120912
12 Sep 2012 15:00:43
Revision:304149Original commit files touched by this commit
bdrewery search for other commits by this committer
- Add development version of beadm

Changelog:

 * Make `beadm list` several times faster.

Number of commits found: 43