[arch-commits] Commit in udp2raw-tunnel/repos/community-x86_64 (8 files)
Felix Yan
felixonmars at archlinux.org
Mon Aug 31 13:15:50 UTC 2020
Date: Monday, August 31, 2020 @ 13:15:50
Author: felixonmars
Revision: 694158
archrelease: copy trunk to community-x86_64
Added:
udp2raw-tunnel/repos/community-x86_64/PKGBUILD
(from rev 694157, udp2raw-tunnel/trunk/PKGBUILD)
udp2raw-tunnel/repos/community-x86_64/udp2raw-tunnel.install
(from rev 694157, udp2raw-tunnel/trunk/udp2raw-tunnel.install)
udp2raw-tunnel/repos/community-x86_64/udp2raw at .service
(from rev 694157, udp2raw-tunnel/trunk/udp2raw at .service)
udp2raw-tunnel/repos/community-x86_64/udp2raw_script.sh
(from rev 694157, udp2raw-tunnel/trunk/udp2raw_script.sh)
Deleted:
udp2raw-tunnel/repos/community-x86_64/PKGBUILD
udp2raw-tunnel/repos/community-x86_64/udp2raw-tunnel.install
udp2raw-tunnel/repos/community-x86_64/udp2raw at .service
udp2raw-tunnel/repos/community-x86_64/udp2raw_script.sh
------------------------+
PKGBUILD | 64 +++++++++++++++++++++++------------------------
udp2raw-tunnel.install | 14 +++++-----
udp2raw at .service | 36 +++++++++++++-------------
udp2raw_script.sh | 34 ++++++++++++------------
4 files changed, 74 insertions(+), 74 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2020-08-31 13:15:26 UTC (rev 694157)
+++ PKGBUILD 2020-08-31 13:15:50 UTC (rev 694158)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan <felixonmars at archlinux.org>
-# Contributor: Peter Cai <peter at typeblog dot net>
-
-pkgname=udp2raw-tunnel
-pkgver=20181113.0
-pkgrel=3
-pkgdesc='An Encrypted, Anti-Replay, Multiplexed UdP Tunnel, tunnels udp traffic through fake-tcp or icmp by using raw socket'
-url='https://github.com/wangyu-/udp2raw-tunnel'
-arch=('x86_64' 'i686')
-depends=('iptables')
-license=('MIT')
-install=udp2raw-tunnel.install
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wangyu-/udp2raw-tunnel/archive/$pkgver.tar.gz"
- "udp2raw_script.sh"
- "udp2raw at .service")
-sha512sums=('92b1f3bcfdf3eb9c20db94d1f0e47cde1784691e5058920095830c98ca9d6ac22e178b820b0c6ebc4d6562362864e94e3d08e3f77d910634c4813f240b554a1a'
- 'bd58325188f7a4d143d97ea6dfb0b8f2f86f6b82b8cb7496478fb3a9c425d42044db91bd7f554ed95443ce11bad288d48aad1f76404e3efec68ecbff8c56820f'
- 'f1e2831c02163646c26601896a617e07704dc1b6324fc73f4ea576959bd33d70425472d42333ad8b7f210bd8761a83bf08db40987b016067f01590703982ae42')
-
-build() {
- cd $pkgname-$pkgver
- make fast
-}
-
-package() {
- cd $pkgname-$pkgver
- install -Dm755 udp2raw "$pkgdir"/usr/bin/udp2raw
- install -Dm644 example.conf "$pkgdir"/etc/udp2raw/example.conf
- install -Dm755 "$srcdir"/udp2raw_script.sh "$pkgdir"/usr/lib/udp2raw/udp2raw_script.sh
- install -Dm644 "$srcdir"/udp2raw at .service "$pkgdir"/usr/lib/systemd/system/udp2raw at .service
- install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
-}
Copied: udp2raw-tunnel/repos/community-x86_64/PKGBUILD (from rev 694157, udp2raw-tunnel/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2020-08-31 13:15:50 UTC (rev 694158)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Contributor: Peter Cai <peter at typeblog dot net>
+
+pkgname=udp2raw-tunnel
+pkgver=20200715.0
+pkgrel=1
+pkgdesc='An Encrypted, Anti-Replay, Multiplexed UdP Tunnel, tunnels udp traffic through fake-tcp or icmp by using raw socket'
+url='https://github.com/wangyu-/udp2raw-tunnel'
+arch=('x86_64' 'i686')
+depends=('iptables')
+license=('MIT')
+install=udp2raw-tunnel.install
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wangyu-/udp2raw-tunnel/archive/$pkgver.tar.gz"
+ "udp2raw_script.sh"
+ "udp2raw at .service")
+sha512sums=('bb6a71dc87daf8921a6a11bc688bc6a680017f9b1c03d4d229bc2f9229cbea7ccf1093c0c61e87c18acc37b91e1fb7b8cb61948087eaa8ad36cabcc5bc4b6e98'
+ 'bd58325188f7a4d143d97ea6dfb0b8f2f86f6b82b8cb7496478fb3a9c425d42044db91bd7f554ed95443ce11bad288d48aad1f76404e3efec68ecbff8c56820f'
+ 'f1e2831c02163646c26601896a617e07704dc1b6324fc73f4ea576959bd33d70425472d42333ad8b7f210bd8761a83bf08db40987b016067f01590703982ae42')
+
+build() {
+ cd $pkgname-$pkgver
+ make fast
+}
+
+package() {
+ cd $pkgname-$pkgver
+ install -Dm755 udp2raw "$pkgdir"/usr/bin/udp2raw
+ install -Dm644 example.conf "$pkgdir"/etc/udp2raw/example.conf
+ install -Dm755 "$srcdir"/udp2raw_script.sh "$pkgdir"/usr/lib/udp2raw/udp2raw_script.sh
+ install -Dm644 "$srcdir"/udp2raw at .service "$pkgdir"/usr/lib/systemd/system/udp2raw at .service
+ install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+}
Deleted: udp2raw-tunnel.install
===================================================================
--- udp2raw-tunnel.install 2020-08-31 13:15:26 UTC (rev 694157)
+++ udp2raw-tunnel.install 2020-08-31 13:15:50 UTC (rev 694158)
@@ -1,7 +0,0 @@
-post_install() {
- setcap cap_net_raw,cap_net_admin+ep usr/bin/udp2raw 2>/dev/null
-}
-
-post_upgrade() {
- post_install "$1"
-}
Copied: udp2raw-tunnel/repos/community-x86_64/udp2raw-tunnel.install (from rev 694157, udp2raw-tunnel/trunk/udp2raw-tunnel.install)
===================================================================
--- udp2raw-tunnel.install (rev 0)
+++ udp2raw-tunnel.install 2020-08-31 13:15:50 UTC (rev 694158)
@@ -0,0 +1,7 @@
+post_install() {
+ setcap cap_net_raw,cap_net_admin+ep usr/bin/udp2raw 2>/dev/null
+}
+
+post_upgrade() {
+ post_install "$1"
+}
Deleted: udp2raw at .service
===================================================================
--- udp2raw at .service 2020-08-31 13:15:26 UTC (rev 694157)
+++ udp2raw at .service 2020-08-31 13:15:50 UTC (rev 694158)
@@ -1,18 +0,0 @@
-[Unit]
-Description=UDP over TCP/ICMP/UDP tunnel
-After=network-online.target
-
-[Service]
-User=nobody
-Type=simple
-PermissionsStartOnly=true
-CapabilityBoundingSet=CAP_NET_RAW CAP_NET_ADMIN
-ExecStartPre=/usr/lib/udp2raw/udp2raw_script.sh /etc/udp2raw/%i.conf insert
-ExecStart=/usr/bin/udp2raw --conf-file /etc/udp2raw/%i.conf
-ExecStopPost=/usr/lib/udp2raw/udp2raw_script.sh /etc/udp2raw/%i.conf delete
-Restart=always
-RestartSec=30
-StartLimitBurst=10
-
-[Install]
-WantedBy=multi-user.target
Copied: udp2raw-tunnel/repos/community-x86_64/udp2raw at .service (from rev 694157, udp2raw-tunnel/trunk/udp2raw at .service)
===================================================================
--- udp2raw at .service (rev 0)
+++ udp2raw at .service 2020-08-31 13:15:50 UTC (rev 694158)
@@ -0,0 +1,18 @@
+[Unit]
+Description=UDP over TCP/ICMP/UDP tunnel
+After=network-online.target
+
+[Service]
+User=nobody
+Type=simple
+PermissionsStartOnly=true
+CapabilityBoundingSet=CAP_NET_RAW CAP_NET_ADMIN
+ExecStartPre=/usr/lib/udp2raw/udp2raw_script.sh /etc/udp2raw/%i.conf insert
+ExecStart=/usr/bin/udp2raw --conf-file /etc/udp2raw/%i.conf
+ExecStopPost=/usr/lib/udp2raw/udp2raw_script.sh /etc/udp2raw/%i.conf delete
+Restart=always
+RestartSec=30
+StartLimitBurst=10
+
+[Install]
+WantedBy=multi-user.target
Deleted: udp2raw_script.sh
===================================================================
--- udp2raw_script.sh 2020-08-31 13:15:26 UTC (rev 694157)
+++ udp2raw_script.sh 2020-08-31 13:15:50 UTC (rev 694158)
@@ -1,17 +0,0 @@
-#!/bin/bash
-CONF_FILE="$1"
-TARGET="$2"
-RULE=`/sbin/su -s /bin/bash nobody -c "/usr/bin/udp2raw -g --conf-file $CONF_FILE"`
-
-if [[ "$RULE" =~ ^(.*?)iptables\ \-I\ (.*?)\ \-j\ DROP(.*?)$ ]]; then
- RULE="${BASH_REMATCH[2]}"
-else
- echo "Malformed output"
- exit 1
-fi
-
-if [[ "$TARGET" == 'insert' ]]; then
- /usr/bin/iptables -I $RULE -j DROP || exit 1
-elif [[ "$TARGET" == 'delete' ]]; then
- /usr/bin/iptables -D $RULE -j DROP || exit 1
-fi
Copied: udp2raw-tunnel/repos/community-x86_64/udp2raw_script.sh (from rev 694157, udp2raw-tunnel/trunk/udp2raw_script.sh)
===================================================================
--- udp2raw_script.sh (rev 0)
+++ udp2raw_script.sh 2020-08-31 13:15:50 UTC (rev 694158)
@@ -0,0 +1,17 @@
+#!/bin/bash
+CONF_FILE="$1"
+TARGET="$2"
+RULE=`/sbin/su -s /bin/bash nobody -c "/usr/bin/udp2raw -g --conf-file $CONF_FILE"`
+
+if [[ "$RULE" =~ ^(.*?)iptables\ \-I\ (.*?)\ \-j\ DROP(.*?)$ ]]; then
+ RULE="${BASH_REMATCH[2]}"
+else
+ echo "Malformed output"
+ exit 1
+fi
+
+if [[ "$TARGET" == 'insert' ]]; then
+ /usr/bin/iptables -I $RULE -j DROP || exit 1
+elif [[ "$TARGET" == 'delete' ]]; then
+ /usr/bin/iptables -D $RULE -j DROP || exit 1
+fi
More information about the arch-commits
mailing list