[arch-commits] Commit in apparmor/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Thu Sep 20 18:36:32 UTC 2018
Date: Thursday, September 20, 2018 @ 18:36:31
Author: dvzrv
Revision: 383763
upgpkg: apparmor 2.13.0-5
Only replacing the use of /sbin/ /bin/ and /usr/sbin/ with /usr/bin in all profiles, instead of renaming the files.
Modified:
apparmor/trunk/PKGBUILD
----------+
PKGBUILD | 20 +++++++-------------
1 file changed, 7 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-09-20 17:54:27 UTC (rev 383762)
+++ PKGBUILD 2018-09-20 18:36:31 UTC (rev 383763)
@@ -1,7 +1,7 @@
# Maintainer: David Runge <dave at sleepmap.de>
pkgname=apparmor
pkgver=2.13.0
-pkgrel=4
+pkgrel=5
pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)"
arch=('x86_64')
url="https://launchpad.net/apparmor"
@@ -45,18 +45,12 @@
-e 's/sbin/bin/g' \
-e 's| /bin/| /usr/bin/|g' \
-i utils/logprof.conf
- # rename profiles (to use usr.bin prefix)
- for profile in $(ls profiles/{${pkgname}/profiles/extras,${pkgname}.d}/{bin,sbin,usr.sbin}*); do
- mv -v $profile \
- $(echo $profile| \
- sed -e 's|/bin|/usr.bin|;s|/sbin|/usr.bin|;s|/usr.sbin|/usr.bin|')
- done
- # overwrite usage of sbin with bin in all profiles
- # overwrite local bin includes with usr.bin
- sed -e 's/sbin/bin/g' \
- -e 's|local/bin|local/usr.bin|' \
- -i profiles/${pkgname}/profiles/extras/usr.* \
- profiles/${pkgname}.d/{abstractions/*-{helpers,common},usr.*}
+ # replace the use of /sbin /usr/sbin and /bin with /usr/bin in all profiles
+ find profiles -type f \
+ -exec sed -e 's| /sbin/| /usr/bin/|g' \
+ -e 's|/sbin/|/bin/|g' \
+ -e 's| /bin/| /usr/bin/|g' \
+ -i {} +
cd libraries/libapparmor/
autoreconf -vfi
}
More information about the arch-commits
mailing list