diff options
author | Deon Spengler | 2022-03-01 22:20:43 +0200 |
---|---|---|
committer | Deon Spengler | 2022-03-01 22:20:43 +0200 |
commit | 27c6da47837db2f00bf17712f98409a012f58928 (patch) | |
tree | 9e47548dea43466a50e2632247856bb0bfb61f6f /PKGBUILD | |
parent | af89470be7692a905d987017c19a505a779ed15c (diff) | |
download | aur-27c6da47837db2f00bf17712f98409a012f58928.tar.gz |
Improve security
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 19 insertions, 4 deletions
@@ -2,7 +2,7 @@ pkgname=mautrix-googlechat pkgver=0.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="A Matrix-Google Chat puppeting bridge." url="https://github.com/mautrix/googlechat" depends=(python @@ -23,10 +23,22 @@ arch=(any) install="${pkgname}.install" source=("https://github.com/mautrix/googlechat/archive/refs/tags/v${pkgver}.tar.gz" "mautrix-googlechat-registration" - "mautrix-googlechat.service") + "mautrix-googlechat.service" + "mautrix-googlechat.sysusers" + "mautrix-googlechat.tmpfiles" + "log-path.patch") +backup=("etc/${pkgname}/config.yaml") sha256sums=('82c2b3c5acea8a85b0753ccb9c67576b42680f37312832fee537492a9363814e' - 'f6693ed10a1d76ef94fdb37801514523ea1809cf0ea71e83c44f5832118237f9' - '2117e24762e2e8731069020720afff3c6024f506cb6c68c9dd7361262fbcb0e3') + 'a24774abbdf132a18b89709734a58cf14c674176121cb6e9a5f28d39a73c8bc2' + '0bbaf8d7cec830e86bf65e7d1f01822f3ab3e057fa805c9f17ee91f99f8a11cf' + '6653023ceb1bfcfed001f0c722ef82c2584d1a84100d7d38a1641d47b23e544a' + 'a3c993e32ad5710ba2d0d24c9355a3d4fcd58fa01fe396ee9b0a9870f3592f99' + 'dd838686f7dac3130b83e8b8ffbb54c36097470018466102bc0c609385d9b472') + +prepare() { + cd googlechat-${pkgver} + patch -p1 -i "${srcdir}/log-path.patch" +} build() { cd googlechat-${pkgver} @@ -41,4 +53,7 @@ package() { rm ${pkgdir}/usr/example-config.yaml install -Dm755 ${srcdir}/mautrix-googlechat-registration ${pkgdir}/usr/bin/mautrix-googlechat-registration install -Dm644 ${srcdir}/mautrix-googlechat.service ${pkgdir}/usr/lib/systemd/system/mautrix-googlechat.service + + install -Dm644 "$srcdir/mautrix-googlechat.sysusers" "$pkgdir/usr/lib/sysusers.d/mautrix-googlechat.conf" + install -Dm644 "$srcdir/mautrix-googlechat.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/mautrix-googlechat.conf" } |