summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD3
-rw-r--r--capsudo-git.install7
3 files changed, 11 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7c71304979bf..3898a19cf58a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,9 @@
pkgbase = capsudo-git
pkgdesc = sudo for POSIX capabilities, git version
pkgver = r9.6637183
- pkgrel = 1
+ pkgrel = 2
url = https://git.archlinux.org/users/thomas/capsudo.git/
+ install = capsudo-git.install
arch = any
license = unknown
makedepends = git
diff --git a/PKGBUILD b/PKGBUILD
index ad75d81e2d97..34ef479ef458 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Nicolas Schneider <nioncode+pkgbuild at gmail dot com>
pkgname=capsudo-git
pkgver=r9.6637183
-pkgrel=1
+pkgrel=2
pkgdesc="sudo for POSIX capabilities, git version"
arch=('any')
url="https://git.archlinux.org/users/thomas/capsudo.git/"
@@ -13,6 +13,7 @@ conflicts=("${pkgname%-git}")
backup=(etc/capsudoers)
source=('capsudo::git+https://git.archlinux.org/users/thomas/capsudo.git')
md5sums=('SKIP')
+install=capsudo-git.install
pkgver() {
cd "$srcdir/${pkgname%-git}"
diff --git a/capsudo-git.install b/capsudo-git.install
new file mode 100644
index 000000000000..9dd0878ced83
--- /dev/null
+++ b/capsudo-git.install
@@ -0,0 +1,7 @@
+post_install() {
+ setcap cap_setpcap+p /usr/bin/capsudo
+}
+
+post_upgrade() {
+ setcap cap_setpcap+p /usr/bin/capsudo
+}