security/py-vpn-slice: New port
Customized VPN split-tunnel. vpnc-script replacement for easy and secure split-tunnel VPN setup. PR: 259831 Approved by: philip (mentor) Differential Revision: https://reviews.freebsd.org/D33074
This commit is contained in:
committed by
Dries Michiels
parent
cc9a783244
commit
c6090ff97a
@@ -1023,6 +1023,7 @@
|
||||
SUBDIR += py-vici
|
||||
SUBDIR += py-virustotal-api
|
||||
SUBDIR += py-volatility3
|
||||
SUBDIR += py-vpn-slice
|
||||
SUBDIR += py-vulndb
|
||||
SUBDIR += py-webauthn
|
||||
SUBDIR += py-xkcdpass
|
||||
|
||||
18
security/py-vpn-slice/Makefile
Normal file
18
security/py-vpn-slice/Makefile
Normal file
@@ -0,0 +1,18 @@
|
||||
PORTNAME= vpn-slice
|
||||
DISTVERSION= 0.15
|
||||
CATEGORIES= security python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= jjuanino@gmail.com
|
||||
COMMENT= Customized VPN split-tunnel
|
||||
|
||||
LICENSE= GPLv3
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>=1.16:dns/py-dnspython@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}setproctitle>=1.2:devel/py-setproctitle@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.3+
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
security/py-vpn-slice/distinfo
Normal file
3
security/py-vpn-slice/distinfo
Normal file
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1637510617
|
||||
SHA256 (vpn-slice-0.15.tar.gz) = 7d5133aecbed9d5696d59dcb799c3d8d30a89a08f6d36fac335f6b8357786353
|
||||
SIZE (vpn-slice-0.15.tar.gz) = 18510
|
||||
9
security/py-vpn-slice/pkg-descr
Normal file
9
security/py-vpn-slice/pkg-descr
Normal file
@@ -0,0 +1,9 @@
|
||||
This is a replacement for the vpnc-script used by OpenConnect or VPNC.
|
||||
|
||||
Instead of trying to copy the behavior of standard corporate VPN clients, which
|
||||
normally reroute all your network traffic through the VPN, this one tries to
|
||||
minimize your contact with an intrusive VPN. This is also known as a
|
||||
split-tunnel VPN, since it splits your traffic between the VPN tunnel and your
|
||||
normal network interfaces.
|
||||
|
||||
WWW: https://github.com/dlenski/vpn-slice
|
||||
10
security/py-vpn-slice/pkg-message
Normal file
10
security/py-vpn-slice/pkg-message
Normal file
@@ -0,0 +1,10 @@
|
||||
[
|
||||
{ type: install
|
||||
message: <<EOM
|
||||
This software requires that procfs filesystem be mounted;
|
||||
|
||||
# echo "proc /proc procfs rw 0 0" >> /etc/fstab
|
||||
# mount /proc
|
||||
EOM
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user