[arch-commits] Commit in udp2raw-tunnel/trunk (PKGBUILD udp2raw-tunnel.install)

Felix Yan felixonmars at archlinux.org
Tue Jan 29 20:21:36 UTC 2019


    Date: Tuesday, January 29, 2019 @ 20:21:36
  Author: felixonmars
Revision: 428431

upgpkg: udp2raw-tunnel 20180225.0-3

fix setcap (FS#61012)

Added:
  udp2raw-tunnel/trunk/udp2raw-tunnel.install
Modified:
  udp2raw-tunnel/trunk/PKGBUILD

------------------------+
 PKGBUILD               |    4 ++--
 udp2raw-tunnel.install |    7 +++++++
 2 files changed, 9 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-01-29 20:21:34 UTC (rev 428430)
+++ PKGBUILD	2019-01-29 20:21:36 UTC (rev 428431)
@@ -3,12 +3,13 @@
 
 pkgname=udp2raw-tunnel
 pkgver=20180225.0
-pkgrel=2
+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")
@@ -24,7 +25,6 @@
 package() {
   cd $pkgname-$pkgver
   install -Dm755 udp2raw "$pkgdir"/usr/bin/udp2raw
-  setcap cap_net_raw,cap_net_admin+ep "$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

Added: udp2raw-tunnel.install
===================================================================
--- udp2raw-tunnel.install	                        (rev 0)
+++ udp2raw-tunnel.install	2019-01-29 20:21:36 UTC (rev 428431)
@@ -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"
+}



More information about the arch-commits mailing list