BSD Ports

net/rp-l2tp 0.3nb1 NetBSD

User-space implementation of layer 2 tunnelling protocol

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
e282cfb26b
Categories
net, security
Package size
54.8 KiB, 177.3 KiB installed

Description

l2tpd is a user-space L2TP daemon. L2TP is the Layer Two Tunneling Protocol described in RFC 2661. It allows you to tunnel PPP sessions over a network or transport protocol (in this case, UDP.)

Part of the l2tp code is implemented in the l2tpd program, and part of it is implemented as "handlers". A handler is a shared-object library which is dynamically linked into l2tpd at run-time using the "load-handler" configuration directive.

Although the handlers included with this package (sync-pppd and cmd) are licensed under the GPL, as a special exception, you may write your own handlers which link to code in this package and not release them under the GPL. There may be other reasons why your handlers must be released under the GPL (for example, they may link with other GPL'd code), but in the absence of other reasons, you may keep your handlers proprietary.

Install

Binary package:

pkgin install rp-l2tp

From pkgsrc:

cd /usr/pkgsrc/net/rp-l2tp && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.3nb1
NetBSD 10.1 aarch640.3nb1
SmartOS / illumos x86_64-
macOS 15 arm64-

Dependencies

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
e282cfb26b wiz *: add LDFLAGS overide that was previously in mk
This is a workaround and should be fixed properly per-package - they should use the pkgsrc LDFLAGS, but this restores what happened before the mk/ cleanup. Fixes relro build for packages that do not honor LDFLAGS. Package list provided by mef@, thanks! Workaround commit requested by bsiegert on tech-pkg.