summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordanieltetraquark2022-12-23 21:33:29 +0100
committerdanieltetraquark2022-12-23 21:33:29 +0100
commit875be88cdc0f8e47c452aac614e01b5bf08a5e84 (patch)
treec5df35bb77747a3829b6149d7a411893741dfc52
parent81bfd9dd2c53b2a182c76bae733b2045ac906bf2 (diff)
downloadaur-875be88cdc0f8e47c452aac614e01b5bf08a5e84.tar.gz
update to 2.23.0, fix user permission issues
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD8
-rw-r--r--scanservjs.install9
3 files changed, 15 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ee75d6d34fe9..152faa7d9633 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = scanservjs
pkgdesc = SANE scanner nodejs web ui
- pkgver = 2.22.0
- pkgrel = 2
+ pkgver = 2.23.0
+ pkgrel = 1
url = https://github.com/sbs20/scanservjs
install = scanservjs.install
arch = any
@@ -12,11 +12,11 @@ pkgbase = scanservjs
depends = curl
depends = nodejs
depends = tesseract
- backup = etc/webapps/scanservjs
- backup = var/lib/webapps/scanservjs
- source = https://github.com/sbs20/scanservjs/archive/refs/tags/v2.22.0.tar.gz
+ backup = etc/webapps/scanservjs/config.js
+ backup = etc/webapps/scanservjs/devices.json
+ source = https://github.com/sbs20/scanservjs/archive/refs/tags/v2.23.0.tar.gz
source = scanservjs.sysusersd
- sha512sums = 148ad273afe9a66a1d1fcb53dcb4226a824e9aefedb49ef90e72d0dffcbeea586e8b03289fc2142a84892849d1f576e82011559ae4d2c9311d3f987ca084bf09
+ sha512sums = 8df036292de426191129859f8fa89cd28e90b87c6a7e90751c98100a36c433e888bdfe3db6fc1b0d3d9693dcdf53a26fbe0728c45f9363a9879698ad78d22080
sha512sums = 48cfc5f2ec0fb1428d6d745cfe9e63f1a020d8bdd94225058b9ab16e077ad83492a68b2b974a4c55f071bddf90202a8b3a7b25fdabdb20ac7a94cef8acd7e6d6
pkgname = scanservjs
diff --git a/PKGBUILD b/PKGBUILD
index 728cf32910cb..f3becd49c0a8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: danieltetraquark
pkgname=scanservjs
-pkgver=2.22.0
-pkgrel=2
+pkgver=2.23.0
+pkgrel=1
pkgdesc="SANE scanner nodejs web ui"
arch=('any')
url="https://github.com/sbs20/scanservjs"
@@ -9,12 +9,12 @@ license=('GPL')
depends=('sane' 'imagemagick' 'curl' 'nodejs' 'tesseract')
makedepends=('npm')
install=scanservjs.install
-backup=('etc/webapps/scanservjs' 'var/lib/webapps/scanservjs')
+backup=('etc/webapps/scanservjs/config.js' 'etc/webapps/scanservjs/devices.json')
source=(
"https://github.com/sbs20/scanservjs/archive/refs/tags/v${pkgver}.tar.gz"
"scanservjs.sysusersd"
)
-sha512sums=('148ad273afe9a66a1d1fcb53dcb4226a824e9aefedb49ef90e72d0dffcbeea586e8b03289fc2142a84892849d1f576e82011559ae4d2c9311d3f987ca084bf09'
+sha512sums=('8df036292de426191129859f8fa89cd28e90b87c6a7e90751c98100a36c433e888bdfe3db6fc1b0d3d9693dcdf53a26fbe0728c45f9363a9879698ad78d22080'
'48cfc5f2ec0fb1428d6d745cfe9e63f1a020d8bdd94225058b9ab16e077ad83492a68b2b974a4c55f071bddf90202a8b3a7b25fdabdb20ac7a94cef8acd7e6d6')
build() {
diff --git a/scanservjs.install b/scanservjs.install
index e46dc2867377..c138ebefe666 100644
--- a/scanservjs.install
+++ b/scanservjs.install
@@ -1,6 +1,7 @@
post_install() {
- chown -R scanservjs /usr/share/webapps/scanservjs/data
- chown -R scanservjs /usr/share/webapps/scanservjs/config
- chown -R scanservjs /etc/webapps/scanservjs/
- chown -R scanservjs /var/lib/webapps/scanservjs/
+ /usr/bin/systemd-sysusers scanservjs.conf
+ chown -R scanservjs:scanservjs /usr/share/webapps/scanservjs/data
+ chown -R scanservjs:scanservjs /usr/share/webapps/scanservjs/config
+ chown -R scanservjs:scanservjs /etc/webapps/scanservjs/
+ chown -R scanservjs:scanservjs /var/lib/webapps/scanservjs/
}