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
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
opendoas Port of OpenDoas: a portable version of OpenBSD's doas
6.8.2 security on this many watch lists=3 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 6.8.2Version of this port present on the latest quarterly branch.
Maintainer: fierceinbattle@gmail.com search for ports maintained by this maintainer
Port Added: 2024-06-09 19:03:03
Last Update: 2024-06-09 21:55:42
Commit Hash: 1acc62c
People watching this port, also watch:: cronic, fusefs-unionfs, monit, isc-cron, node
License: OPENDOAS
WWW:
https://github.com/Duncaen/OpenDoas
Description:
This is a port of OpenDoas, which in itself is a port of OpenBSD's doas for Linux and MacOS. OpenDoas unlike OpenBSD's doas supports persist on FreeBSD (and Linux + MacOS).
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 (9 items)
Collapse this list.
  1. /usr/local/share/licenses/opendoas-6.8.2/catalog.mk
  2. /usr/local/share/licenses/opendoas-6.8.2/LICENSE
  3. /usr/local/share/licenses/opendoas-6.8.2/OPENDOAS
  4. bin/doas
  5. share/man/man1/doas.1.gz
  6. share/man/man5/doas.conf.5.gz
  7. @owner
  8. @group
  9. @mode
Collapse this list.
Dependency lines:
  • opendoas>0:security/opendoas
Conflicts:
CONFLICTS:
  • doas
To install the port:
cd /usr/ports/security/opendoas/ && make install clean
To add the package, run one of these commands:
  • pkg install security/opendoas
  • pkg install opendoas
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: opendoas
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1717955807 SHA256 (Duncaen-OpenDoas-v6.8.2_GH0.tar.gz) = 6da058a0e70b7543bc60624389b0b00b686189ec933828c522bf8b2600495a67 SIZE (Duncaen-OpenDoas-v6.8.2_GH0.tar.gz) = 32430

Expand this list (4 items)

Collapse this list.

SHA256 (b96106b7e34ac591ae78b1684e9be3a265122463.patch) = fef9f90a5eda5e9b76c507253a843bf7a7a02d4b85c579f27265d9a8c61522e8 SIZE (b96106b7e34ac591ae78b1684e9be3a265122463.patch) = 666 SHA256 (97218322213274eb24ab633e09478075b2282ab3.patch) = 2017e00deb68a00e7601211037f44c018b88fcf0f7929f9f9cb6fa72fae8febd SIZE (97218322213274eb24ab633e09478075b2282ab3.patch) = 2217

Collapse this list.


Packages (timestamps in pop-ups are UTC):
opendoas
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest6.8.26.8.2-6.8.26.8.2---
FreeBSD:13:quarterly6.8.26.8.2-6.8.26.8.2---
FreeBSD:14:latest6.8.26.8.2-6.8.26.8.2---
FreeBSD:14:quarterly6.8.26.8.2-6.8.26.8.2---
FreeBSD:15:latest6.8.26.8.2n/a6.8.2n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
security_opendoas
USES:
gmake
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Duncaen/OpenDoas/tar.gz/v6.8.2?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.8.2
09 Jun 2024 21:55:42
commit hash: 1acc62c56236fee8b9d5c10350a78f3c36489933commit hash: 1acc62c56236fee8b9d5c10350a78f3c36489933commit hash: 1acc62c56236fee8b9d5c10350a78f3c36489933commit hash: 1acc62c56236fee8b9d5c10350a78f3c36489933 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
security/{open,}doas: add CONFLICTS to each other

They install files with the same names.

PR:		279598
Reported by:	fluffy (via email)
Fixes:		2820df617d13 (new port: portable version of OpenBSD's doas)
6.8.2
09 Jun 2024 20:23:35
commit hash: c25e682e5fb71f1537298b0970722cb445356cabcommit hash: c25e682e5fb71f1537298b0970722cb445356cabcommit hash: c25e682e5fb71f1537298b0970722cb445356cabcommit hash: c25e682e5fb71f1537298b0970722cb445356cab files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
security/opendoas: remove unnecessary DISTNAME

PR:		279598
Fixes:		2820df617d13 (new port: portable version of OpenBSD's doas)
6.8.2
09 Jun 2024 18:29:29
commit hash: 2820df617d130919c37d103de14a6cff58732fa8commit hash: 2820df617d130919c37d103de14a6cff58732fa8commit hash: 2820df617d130919c37d103de14a6cff58732fa8commit hash: 2820df617d130919c37d103de14a6cff58732fa8 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Cathal O'Grady
security/opendoas: new port: portable version of OpenBSD's doas

This is not an official port/project from OpenBSD!
OpenBSD doas does not support persist option for non OpenBSD systems,
OpenDoas originally made for Linux and MacOS does support this.
This port includes a patch for the OpenDoas to supports persist on FreeBSD.
This commit adds the OpenDoas as an alternative to sudo that supports persist.

PR:		279598
Approved by:	Cathal O'Grady <fierceinbattle@gmail.com> (maintainer)

Number of commits found: 3