Install this package:
emerge -a net-dialup/xl2tpd
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask net-dialup/xl2tpd
Or alternatively:
emerge --autounmask-write -a net-dialup/xl2tpd
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.3.20 | 8 | ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 | 0 |
| 1.3.18-r3 | 8 | amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv x86 | 0 |
| 1.3.18-r2 | 8 | amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv x86 | 0 |
<pkgmetadata> <maintainer type="person"> <email>jkroon@gentoo.org</email> <name>Jaco Kroon</name> </maintainer> <longdescription>xl2tpd is a fork of l2tpd Layer 2 Tunneling Protocol (L2TP) daemon that can be used to transfer frames of OSI layer 2 protocols through an IP tunnel. While it provides authentication via CHAP or PAP it does not provide encryption itself and should therefore be externally secured (via IPSEC).</longdescription> <use> <flag name="kernel">Enable kernel interface for PPPoL2TP</flag> <flag name="poll">Use experimental patch to use poll rather than select (scalability patch)</flag> </use> <upstream> <remote-id type="github">xelerance/xl2tpd</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p net-dialup/xl2tpd |
euse -E <flag> -p net-dialup/xl2tpd |
euse -D <flag> -p net-dialup/xl2tpd
| Flag | Description | 1.3.20 | 1.3.18-r3 | 1.3.18-r2 |
|---|---|---|---|---|
| kernel | Enable kernel interface for PPPoL2TP | ⊕ | ⊕ | ⊕ |
| poll | Use experimental patch to use poll rather than select (scalability patch) | ✓ | ✗ | ✗ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | xl2tpd-1.3.18-r2-Pass-remotenumber-to-pppd.patch | 4074 bytes | 1.3.20 |
| DIST | xl2tpd-1.3.20-ditch-select-use-poll.patch | 24347 bytes | 1.3.20 |
| DIST | xl2tpd-1.3.20.tar.gz | 537558 bytes | 1.3.20 |
| Type | File | Size |
|---|---|---|
| DIST | xl2tpd-1.3.18.tar.gz | 534937 bytes |