diff options
author | Maciek Borzecki | 2018-09-04 09:04:01 +0200 |
---|---|---|
committer | Maciek Borzecki | 2018-09-04 09:04:01 +0200 |
commit | a23bdc8eb207c2a1312d74377dfcf8e56e25094f (patch) | |
tree | df553338bb5b1422c305301801fd5415af4a4794 | |
parent | 365f371a13e3d5e98de87da013bf8d5fd7f50a82 (diff) | |
download | aur-a23bdc8eb207c2a1312d74377dfcf8e56e25094f.tar.gz |
snapd: workaround snapd.failure.service
snap-failure and snapd.failure.service are not expected to be used in classical
distributions. Make sure to disable/drop them.
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
-rw-r--r-- | PKGBUILD | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -32,6 +32,9 @@ prepare() { # above describes. mkdir -p "$(dirname "$GOPATH/src/${_gourl}")" ln --no-target-directory -fs "$srcdir/$pkgname-$pkgver" "$GOPATH/src/${_gourl}" + + # Do not trigger snapd.failure.service + sed -i -e '/OnFailure=snapd.failure.service/d' data/systemd/snapd.service.in } build() { @@ -99,6 +102,9 @@ package() { SNAP_MOUNT_DIR=/var/lib/snapd/snap \ DESTDIR="$pkgdir" + # Do not ship the snapd.failure.service + rm -f "$pkgdir/usr/lib/systemd/system/snapd.failure.service" + # Install polkit policy install -Dm644 data/polkit/io.snapcraft.snapd.policy \ "$pkgdir/usr/share/polkit-1/actions/io.snapcraft.snapd.policy" |