diff options
author | Chih-Hsuan Yen | 2020-03-27 09:36:05 +0800 |
---|---|---|
committer | Chih-Hsuan Yen | 2020-03-27 09:36:05 +0800 |
commit | f51917e130b769d72a9f3d15051ab88071750d68 (patch) | |
tree | af45a3485adc9b33bacc833c7ff366b4d361bdb1 | |
parent | a5cc44f795162b907d591333619feeb888d5ae00 (diff) | |
download | aur-f51917e130b769d72a9f3d15051ab88071750d68.tar.gz |
get rid of /usr/local by BindPaths= from systemd
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | nhiicc.service | 3 |
3 files changed, 9 insertions, 8 deletions
@@ -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 @@ -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 |