Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F151304104
D33074.id98867.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D33074.id98867.diff
View Options
diff --git a/security/Makefile b/security/Makefile
--- a/security/Makefile
+++ b/security/Makefile
@@ -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
diff --git a/security/py-vpn-slice/Makefile b/security/py-vpn-slice/Makefile
new file mode 100644
--- /dev/null
+++ b/security/py-vpn-slice/Makefile
@@ -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>
diff --git a/security/py-vpn-slice/distinfo b/security/py-vpn-slice/distinfo
new file mode 100644
--- /dev/null
+++ b/security/py-vpn-slice/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1637510617
+SHA256 (vpn-slice-0.15.tar.gz) = 7d5133aecbed9d5696d59dcb799c3d8d30a89a08f6d36fac335f6b8357786353
+SIZE (vpn-slice-0.15.tar.gz) = 18510
diff --git a/security/py-vpn-slice/pkg-descr b/security/py-vpn-slice/pkg-descr
new file mode 100644
--- /dev/null
+++ b/security/py-vpn-slice/pkg-descr
@@ -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
diff --git a/security/py-vpn-slice/pkg-message b/security/py-vpn-slice/pkg-message
new file mode 100644
--- /dev/null
+++ b/security/py-vpn-slice/pkg-message
@@ -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
+}
+]
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Apr 8, 11:07 AM (29 m, 15 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31072015
Default Alt Text
D33074.id98867.diff (2 KB)
Attached To
Mode
D33074: security/py-vpn-slice: New port
Attached
Detach File
Event Timeline
Log In to Comment