diff options
author | Ben Mitchell | 2022-12-29 14:27:17 +0000 |
---|---|---|
committer | Ben Mitchell | 2022-12-29 14:27:17 +0000 |
commit | b9fd1b5622885cab0272985167fcc5b20f59d207 (patch) | |
tree | 4b6c0ea393e9aadd7a603f98d93b5db8ac41455d | |
parent | 04215bad4e9ddc4cd222b4161e396a709b135aa7 (diff) | |
download | aur-b9fd1b5622885cab0272985167fcc5b20f59d207.tar.gz |
Ensure /var/lib/MuseSampler exists (thx dracomage)
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | muse-hub.service | 8 |
3 files changed, 11 insertions, 10 deletions
@@ -1,17 +1,17 @@ pkgbase = muse-hub-bin pkgdesc = Manage MuseScore Libraries. pkgver = 1.0.0.392 - pkgrel = 2 + pkgrel = 3 install = muse-hub-bin.install arch = x86_64 provides = muse-hub options = !strip - options = !emptydirs + options = emptydirs source = https://pub-c7a32e5b5d834ec9aeef400105452a42.r2.dev/Muse_Hub.deb source = muse-hub.service source = muse-hub.desktop sha512sums = 8c3b145d4350e70d75548ee174331ff6bbf022cfc0dfd338828c62e99a860fed37254c55b75ac10d0e3f4475dd93e79de22a52fb6fdb5ad78d8b86de9f50f836 - sha512sums = 9380bc41f25263d4cab019228ff34ddff7e92c66c4a7e3b39ab48ebdc989f9e5969383889abe90f01c03f8a4c4b93224d03c8fc0753a1304d12e54de15717ad2 + sha512sums = d35bcc2ea0032f003d70c885e258671b69d4e8b0d66135876a828ce429c581ba063f7b02c01a0d27155f7a53dc3964afcd2b193958602819f780f8c8e0ad1365 sha512sums = e880ed5b5c7c2f7fa78d9a3f4cb3e438b7dc1321c6e2470644d9f0ff96fe060dd34640ab0da1349d004c65179cd9b89790242a77b09adf03e5178be63d59817d pkgname = muse-hub-bin @@ -1,7 +1,7 @@ # Maintainer: Ben Mitchell (bjosephmitchell@gmail.com) pkgname=muse-hub-bin pkgver=1.0.0.392 -pkgrel=2 +pkgrel=3 pkgdesc="Manage MuseScore Libraries." arch=('x86_64') url="" @@ -9,12 +9,12 @@ provides=("muse-hub") license=() groups=() depends=() -options=('!strip' '!emptydirs') +options=('!strip' 'emptydirs') install=${pkgname}.install source=("https://pub-c7a32e5b5d834ec9aeef400105452a42.r2.dev/Muse_Hub.deb" "muse-hub.service" "muse-hub.desktop") sha512sums=( '8c3b145d4350e70d75548ee174331ff6bbf022cfc0dfd338828c62e99a860fed37254c55b75ac10d0e3f4475dd93e79de22a52fb6fdb5ad78d8b86de9f50f836' - '9380bc41f25263d4cab019228ff34ddff7e92c66c4a7e3b39ab48ebdc989f9e5969383889abe90f01c03f8a4c4b93224d03c8fc0753a1304d12e54de15717ad2' + 'd35bcc2ea0032f003d70c885e258671b69d4e8b0d66135876a828ce429c581ba063f7b02c01a0d27155f7a53dc3964afcd2b193958602819f780f8c8e0ad1365' 'e880ed5b5c7c2f7fa78d9a3f4cb3e438b7dc1321c6e2470644d9f0ff96fe060dd34640ab0da1349d004c65179cd9b89790242a77b09adf03e5178be63d59817d' ) @@ -27,4 +27,5 @@ package(){ # Make sure directory used by Muse Hub and MuseScore has been created # so we can bind it into a temporary filesystem for the service mkdir -p "${pkgdir}/srv/muse-hub" + mkdir -p "${pkgdir}/var/lib/MuseSampler" } diff --git a/muse-hub.service b/muse-hub.service index 273e92f638ce..6b4111f53e0a 100644 --- a/muse-hub.service +++ b/muse-hub.service @@ -12,11 +12,11 @@ Restart=always RestartSec=5 WorkingDirectory=/opt/muse-hub -ReadWritePaths=/tmp /srv/muse-hub +ReadWritePaths=/tmp /srv/muse-hub /var/lib/MuseSampler TemporaryFileSystem=/opt:ro /srv:rw BindReadOnlyPaths=/opt/muse-hub -BindPaths=-/srv/muse-hub /tmp +BindPaths=-/srv/muse-hub -/var/lib/MuseSampler /tmp NoNewPrivileges=yes PrivateTmp=no @@ -46,7 +46,7 @@ AmbientCapabilities= MemoryDenyWriteExecute=no LockPersonality=yes -IPAddressDeny=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.64.0.0/10,fc00::/7,fd00::/8,fec0::/10,localhost,link-local,multicast +IPAddressDeny=10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 100.64.0.0/10 fc00::/7 fd00::/8 fec0::/10 localhost link-local multicast [Install] -WantedBy=multi-user.target
\ No newline at end of file +WantedBy=multi-user.target |