aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAssaf Gordon <assafgordon@gmail.com>2017-04-28 18:09:52 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2017-05-11 01:56:05 +0000
commit5fafd50b76e9a7302e9a576c3f6c654fe370ac42 (patch)
treefa48978b1ce9d03839f8d9d2fb2bd9fbc2787ac2
parent3204f81df925cb920e5eec0d661a7b853701667a (diff)
downloadaports-5fafd50b76e9a7302e9a576c3f6c654fe370ac42.tar.bz2
aports-5fafd50b76e9a7302e9a576c3f6c654fe370ac42.tar.xz
main/util-linux: add setpriv as sub-package
-rw-r--r--main/util-linux/APKBUILD11
1 files changed, 9 insertions, 2 deletions
diff --git a/main/util-linux/APKBUILD b/main/util-linux/APKBUILD
index 3f75880b99..91160fafdc 100644
--- a/main/util-linux/APKBUILD
+++ b/main/util-linux/APKBUILD
@@ -17,7 +17,7 @@ license="GPL2 GPL2+ LGPL2+ BSD Public Domain"
depends="findmnt"
# use GNU sed til bb sed is fixed. Also GNU tar is needed
makedepends_build="sed tar autoconf automake libtool"
-makedepends_host="zlib-dev ncurses-dev linux-headers"
+makedepends_host="zlib-dev ncurses-dev linux-headers libcap-ng-dev"
install=
options="suid"
source="http://www.kernel.org/pub/linux/utils/$pkgname/v${_v}/$pkgname-$pkgver.tar.xz
@@ -26,7 +26,7 @@ source="http://www.kernel.org/pub/linux/utils/$pkgname/v${_v}/$pkgname-$pkgver.t
"
subpackages="$pkgname-doc $pkgname-dev $pkgname-bash-completion:bashcomp:noarch
libuuid libblkid libmount libsmartcols libfdisk sfdisk cfdisk
- findmnt:_findmnt mcookie blkid"
+ findmnt:_findmnt mcookie blkid setpriv"
if [ -z "$BOOTSTRAP" ]; then
makedepends_host="$makedepends_host ncurses-dev python2-dev"
subpackages="$subpackages py-libmount:_py"
@@ -155,6 +155,13 @@ mcookie() {
mv "$pkgdir"/usr/bin/mcookie "$subpkgdir"/usr/bin/
}
+setpriv() {
+ pkgdesc="Run a program with different Linux privilege settings"
+ replaces="util-linux-ng"
+ mkdir -p "$subpkgdir"/usr/bin
+ mv "$pkgdir"/usr/bin/setpriv "$subpkgdir"/usr/bin/
+}
+
_findmnt() {
pkgdesc="findmnt from util-linux"
replaces=""