summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChih-Hsuan Yen2020-03-27 09:36:05 +0800
committerChih-Hsuan Yen2020-03-27 09:36:05 +0800
commitf51917e130b769d72a9f3d15051ab88071750d68 (patch)
treeaf45a3485adc9b33bacc833c7ff366b4d361bdb1
parenta5cc44f795162b907d591333619feeb888d5ae00 (diff)
downloadaur-f51917e130b769d72a9f3d15051ab88071750d68.tar.gz
get rid of /usr/local by BindPaths= from systemd
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
-rw-r--r--nhiicc.service3
3 files changed, 9 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 23f2676e6ed3..b7586d472d30 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = nhiicc
pkgdesc = 台灣健保卡網路註冊憑證元件 (National Health Insurance IC Card)
pkgver = 20200319
- pkgrel = 3
+ pkgrel = 4
url = https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mEventesting.htm
install = nhiicc.install
arch = x86_64
@@ -13,7 +13,7 @@ pkgbase = nhiicc
source = https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mLNHIICC_Setup.Ubuntu.zip
source = nhiicc.service
md5sums = 52eacb7ca2b4d0a5a869df01079bf4d6
- md5sums = f1de9682400ca990b34cfa8ae13d9131
+ md5sums = 9adafe804b874aa96e236d4a4cd91645
pkgname = nhiicc
diff --git a/PKGBUILD b/PKGBUILD
index 150046c548f4..6a2abd20d5ff 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=nhiicc
# XXX: Upstream does not provide a version string :/
pkgver=20200319
-pkgrel=3
+pkgrel=4
arch=(x86_64)
url='https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mEventesting.htm'
license=(custom)
@@ -17,7 +17,7 @@ source=("https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mLNHIICC_Setup.Ubuntu.
nhiicc.service)
# See https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mEventesting.htm for MD5 sums
md5sums=('52eacb7ca2b4d0a5a869df01079bf4d6'
- 'f1de9682400ca990b34cfa8ae13d9131')
+ '9adafe804b874aa96e236d4a4cd91645')
install=nhiicc.install
prepare() {
@@ -26,9 +26,9 @@ prepare() {
package() {
# XXX: upstream binary appears to hard-code /usr/local/share/NHIICC :/
- install -Ddm755 "$pkgdir"/usr/local/share/NHIICC
- install -Dm755 mLNHIICC_Setup/x64/mLNHIICC -t "$pkgdir"/usr/local/share/NHIICC/
- cp -dr --no-preserve=ownership mLNHIICC_Setup/{cert,html} "$pkgdir"/usr/local/share/NHIICC/
+ install -Ddm755 "$pkgdir"/usr/{bin,share/NHIICC}
+ install -Dm755 mLNHIICC_Setup/x64/mLNHIICC -t "$pkgdir"/usr/bin
+ cp -dr --no-preserve=ownership mLNHIICC_Setup/{cert,html} "$pkgdir"/usr/share/NHIICC/
find "$pkgdir" \( -name '*~' -or -name '._*' \) -delete
install -Ddm755 "$pkgdir"/usr/lib/systemd/system
diff --git a/nhiicc.service b/nhiicc.service
index 2db2c65da38e..0fbef30c1b1c 100644
--- a/nhiicc.service
+++ b/nhiicc.service
@@ -3,9 +3,10 @@ Description=台灣健保卡網路註冊憑證元件 (National Health Insurance I
[Service]
Type=simple
-ExecStart=/usr/local/share/NHIICC/mLNHIICC
+ExecStart=/usr/bin/mLNHIICC
PrivateTmp=true
DynamicUser=true
+BindPaths=/usr/share/NHIICC:/usr/local/share/NHIICC
[Install]
WantedBy=multi-user.target