| Port details |
- libcanlock Standalone RFC 8315 Netnews Cancel-Lock implementation
- 3.3.1 news
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: kbowling@FreeBSD.org
 - Port Added: 2026-05-17 09:06:13
- Last Update: 2026-05-17 09:05:24
- Commit Hash: a5b14c7
- License: BSD3CLAUSE ICU
- WWW:
- https://micha.freeshell.org/libcanlock/
- Description:
- libcanlock is a standalone implementation of RFC 8315 Netnews Cancel-Locks
without external dependencies. It uses the recommended algorithm from
Section 4 of the RFC with HMAC based on the same hash function as the
selected Cancel-Lock scheme.
The package installs:
- libcanlock, a C library for creating and verifying Cancel-Locks;
- canlock, a command line frontend to the library;
- libcanlock-hp and the canlock-hfp/canlock-mhp utilities, which parse
Cancel-Lock and Cancel-Key article header fields (RFC 8315 receivers).
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- libcanlock>0:news/libcanlock
- To install the port:
- cd /usr/ports/news/libcanlock/ && make install clean
- To add the package, run one of these commands:
- pkg install news/libcanlock
- pkg install libcanlock
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libcanlock
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1779007448
SHA256 (libcanlock-3.3.1.tar.bz2) = 5acd6d59e1fdf2a8507887137cf7f3e862fec0c21cc079bba7068abf03e881d9
SIZE (libcanlock-3.3.1.tar.bz2) = 636161
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- This port is required by:
- for Libraries
-
- news/inn
- news/inn-current
- news/slrn
- news/tin
Configuration Options:
- ===> The following configuration options are available for libcanlock-3.3.1:
HP=on: Build article header parsers (canlock-hp)
===> Use 'make config' to modify these settings
- Options name:
- news_libcanlock
- USES:
- gmake libtool tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
3.3.1 17 May 2026 09:05:24
    |
Kevin Bowling (kbowling)  |
news/libcanlock: New port
Cancel Lock library and utilities |
Number of commits found: 1
|