From 099e1f9a926792eedd9a4f97ea54d550fdda39cd Mon Sep 17 00:00:00 2001 From: Gaming4JC Date: Sat, 25 Jul 2015 14:19:59 -0400 Subject: updating tcpcrypt PKGBUILD --- pcr/tcpcrypt/tcpcrypt.service | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'pcr/tcpcrypt/tcpcrypt.service') diff --git a/pcr/tcpcrypt/tcpcrypt.service b/pcr/tcpcrypt/tcpcrypt.service index 99784c7c0..b83a7b65c 100644 --- a/pcr/tcpcrypt/tcpcrypt.service +++ b/pcr/tcpcrypt/tcpcrypt.service @@ -1,10 +1,14 @@ [Unit] -Description=Tcpcrypt is a protocol that attempts to encrypt (almost) all of your network traffic. (If servers also run tcpcrypt.) +Description=Network traffic encryption (tcpcrypt) After=network.target [Service] -ExecStart=/usr/bin/launch_tcpcryptd.sh -Restart=on-abort +ExecStart=/usr/bin/tcpcryptd -f -C aes -U tcpcryptd -J /var/run/tcpcryptd -p 777 +PrivateDevices=yes +ExecStartPost=/usr/bin/iptables -I INPUT ! -i lo -p tcp -j NFQUEUE --queue-num 777 +ExecStartPost=/usr/bin/iptables -I OUTPUT ! -o lo -p tcp -j NFQUEUE --queue-num 777 +ExecStopPost=/usr/bin/iptables -D INPUT ! -i lo -p tcp -j NFQUEUE --queue-num 777 +ExecStopPost=/usr/bin/iptables -D OUTPUT ! -o lo -p tcp -j NFQUEUE --queue-num 777 [Install] -WantedBy=multi-user.target +WantedBy=multi-user.target \ No newline at end of file -- cgit v1.2.3-2-g168b