summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Marchal2020-03-23 19:17:08 +0100
committerCarlos Marchal2020-03-23 19:17:08 +0100
commitf754c9a1e63c619828554ea58b6ed9d80f965bee (patch)
treef516c4883dcedcdab08b06405e575f75b0636a82
downloadaur-f754c9a1e63c619828554ea58b6ed9d80f965bee.tar.gz
Initial commit
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD17
-rw-r--r--firejail.hook14
3 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..648793806437
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,12 @@
+pkgbase = firejail-pacman-hook
+ pkgdesc = Updates firejail symbolic links on pacman operations
+ pkgver = 1
+ pkgrel = 1
+ arch = any
+ license = Unlicense
+ source = firejail.hook
+ sha256sums = 42939e3f287d6ae3de20a73dcf29f785a132020111ff302f4fb110388a756baf
+
+pkgname = firejail-pacman-hook
+ depends = firejail
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0ea5707c9bb7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,17 @@
+# Maintainer: Carlos Marchal <marchal.carlos at pm dot me>
+pkgname='firejail-pacman-hook'
+pkgver=1
+pkgrel=1
+pkgdesc="Updates firejail symbolic links on pacman operations"
+arch=('any')
+license=('Unlicense')
+source=("firejail.hook")
+sha256sums=('42939e3f287d6ae3de20a73dcf29f785a132020111ff302f4fb110388a756baf')
+
+package() {
+ depends=('firejail')
+
+ install -m755 -d "${pkgdir}/usr/share/libalpm/hooks"
+ install -m644 "${srcdir}/firejail.hook" "${pkgdir}/usr/share/libalpm/hooks/firejail.hook"
+}
+
diff --git a/firejail.hook b/firejail.hook
new file mode 100644
index 000000000000..be0a93eddfd8
--- /dev/null
+++ b/firejail.hook
@@ -0,0 +1,14 @@
+[Trigger]
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Type = Path
+Target = usr/bin/*
+Target = usr/local/bin/*
+Target = usr/share/applications/*.desktop
+
+[Action]
+Description = Configuring symlinks in /usr/local/bin based on firecfg.config...
+When = PostTransaction
+Depends = firejail
+Exec = /usr/bin/sh -c 'firecfg &>/dev/null'