aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--community/ubridge/APKBUILD3
-rwxr-xr-xcommunity/ubridge/ubridge.post-install2
-rwxr-xr-xcommunity/ubridge/ubridge.post-upgrade2
3 files changed, 6 insertions, 1 deletions
diff --git a/community/ubridge/APKBUILD b/community/ubridge/APKBUILD
index 28143afb69..c7432c89c4 100644
--- a/community/ubridge/APKBUILD
+++ b/community/ubridge/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=ubridge
pkgver=0.9.14
-pkgrel=0
+pkgrel=1
pkgdesc="Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces."
url="https://github.com/GNS3/ubridge"
arch="all"
license="GPL-3.0"
makedepends="libpcap-dev linux-headers"
subpackages="$pkgname-doc"
+install="$pkgname.post-install $pkgname.post-upgrade"
source="$pkgname-$pkgver.tar.gz::https://github.com/GNS3/$pkgname/archive/v$pkgver.tar.gz
musl-fixes.patch"
diff --git a/community/ubridge/ubridge.post-install b/community/ubridge/ubridge.post-install
new file mode 100755
index 0000000000..054e0207c0
--- /dev/null
+++ b/community/ubridge/ubridge.post-install
@@ -0,0 +1,2 @@
+#!/bin/sh
+setcap cap_net_admin,cap_net_raw=ep /usr/bin/ubridge 2>/dev/null
diff --git a/community/ubridge/ubridge.post-upgrade b/community/ubridge/ubridge.post-upgrade
new file mode 100755
index 0000000000..054e0207c0
--- /dev/null
+++ b/community/ubridge/ubridge.post-upgrade
@@ -0,0 +1,2 @@
+#!/bin/sh
+setcap cap_net_admin,cap_net_raw=ep /usr/bin/ubridge 2>/dev/null