summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnoud Willemsen2019-06-07 19:37:28 +0200
committerArnoud Willemsen2019-06-07 19:37:28 +0200
commit1ac7e6ce55fe0b65b7ae9df240583c81b6c24624 (patch)
tree485c3d094e4c092413daf17a7807e94d86358441
parenta662fd531d9f364e79e1a148dea579eeeb90c750 (diff)
downloadaur-1ac7e6ce55fe0b65b7ae9df240583c81b6c24624.tar.gz
Sync with firejail package.
@egrupled Thanks for the notice
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD20
-rw-r--r--firejail.install5
3 files changed, 18 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 625bdd3abc1a..96168076d780 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
-# Generated by mksrcinfo v8
-# Sat Aug 26 14:31:12 UTC 2017
pkgbase = firejail-git
pkgdesc = Linux namespaces sandbox program (GIT version)
- pkgver = r2937.83afac08
+ pkgver = r5203.a4861b34
pkgrel = 1
url = https://github.com/netblue30/firejail
+ install = firejail.install
arch = i686
arch = x86_64
license = GPL2
+ depends = apparmor
provides = firejail
conflicts = firejail
backup = etc/firejail/login.users
diff --git a/PKGBUILD b/PKGBUILD
index 9284aeaf4681..512a6ebe9149 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,35 @@
# Maintainer: Arnoud Willemsen <mail at lynthium dot com>
pkgname=firejail-git
-pkgver=r2937.83afac08
+pkgver=r5203.a4861b34
pkgrel=1
pkgdesc="Linux namespaces sandbox program (GIT version)"
arch=(i686 x86_64)
license=(GPL2)
url="https://github.com/netblue30/firejail"
source=("${pkgname}::git+https://github.com/netblue30/firejail.git")
+install=firejail.install
sha512sums=('SKIP')
conflicts=('firejail')
provides=('firejail')
+depends=('apparmor')
backup=('etc/firejail/login.users'
'etc/firejail/firejail.config')
pkgver() {
- cd "${srcdir}/${pkgname}"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" | sed 's/^v//;s/-/./g'
+ cd "${srcdir}/${pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" | sed 's/^v//;s/-/./g'
}
build() {
- cd "${srcdir}/${pkgname}"
- # fix build
- export CFLAGS=${CFLAGS/-fsanitize=undefined/}
- ./configure --prefix=/usr
- make
+ cd "${srcdir}/${pkgname}"
+ ./configure --prefix=/usr --enable-apparmor
+ make
}
package() {
- cd "${srcdir}/${pkgname}"
- make DESTDIR="${pkgdir}" install
+ cd "${srcdir}/${pkgname}"
+ make DESTDIR="${pkgdir}" install
}
# vim: set ts=2 sw=2 et:
diff --git a/firejail.install b/firejail.install
new file mode 100644
index 000000000000..ca1b7ecbeb28
--- /dev/null
+++ b/firejail.install
@@ -0,0 +1,5 @@
+# Firejail installation file
+
+post_install() {
+ echo "In order to use the apparmor integration with firejail, install the apparmor package and run as root: 'apparmor_parser -r /etc/apparmor.d/firejail-default'"
+}