Versions
v1.8-r2 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~amd64 ~x86
- USE flags
- client debug dmalloc doc examples rpc server stats
USE flags
General
- client
- Enable l2tp client.
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- dmalloc
- Enable debugging using dev-libs/dmalloc.
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- examples
- Install examples, usually source code
- rpc
- Enable RPC control management. This flag is required for l2tpconfig to be built and used.
- server
- Enable l2tp server.
- stats
- Enable status files. Note: when they are used, this hampers performance of the daemon.
Dependencies
dev-libs / dmalloc : A Debug Malloc Library
net-dialup / ppp : Point-to-Point Protocol (PPP)
net-libs / libtirpc : Transport Independent RPC library (SunRPC replacement)
Runtime Dependencies
dev-libs / dmalloc : A Debug Malloc Library
net-dialup / ppp : Point-to-Point Protocol (PPP)
net-libs / libtirpc : Transport Independent RPC library (SunRPC replacement)
net-nds / rpcbind : portmap replacement which supports RPC over various protocols
Bugs
- 768075
- dev-libs/dmalloc-5.5.2-r7: net-dialup/openl2tp-1.8-r2[dmalloc] : /.../stdlib.h: error: expected declaration specifiers or before string constant
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andrew Savchenko · gentoo
net-dialup/openl2tp: remove old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> - Andrew Savchenko · gentoo
net-dialup/openl2tp: fix insecure string operations
Fix possible string overflows found by gcc. The main problem is that strncpy does not always NULL-terminate string. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> - Andrew Savchenko · gentoo
net-dialup/openl2tp: fix build with musl
Closes: https://bugs.gentoo.org/717064 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Savchenko · gentoo
net-dialup/openl2tp: use native tc variables
If native toolchain variables are provided (e.g. CC), use them. Closes: https://bugs.gentoo.org/724964 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> - Andrew Savchenko · gentoo
net-dialup/openl2tp: update homepage
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Savchenko · gentoo
net-dialup/openl2tp: remove old
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.48, Repoman-2.3.10 - Andrew Savchenko · gentoo
net-dialup/openl2tp: configure openl2tpd correctly
- Pass configuration data properly to the emake. - Update to EAPI 7. Thanks Jako Kroon [jaco uls.co.za] for noticing the problem. Closes: https://bugs.gentoo.org/664266 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.48, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Andrew Savchenko · gentoo
net-dialup/openl2tp: import from bircoph overlay
Import version long term used in overlay with RPC support fixed to use libtirpc after it was removed from glibc. Closes: https://bugs.gentoo.org/195461 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.41, Repoman-2.3.9