diff options
author | Chih-Hsuan Yen | 2020-03-19 17:41:37 +0800 |
---|---|---|
committer | Chih-Hsuan Yen | 2020-03-19 17:43:51 +0800 |
commit | e6ed5dce581283f157ed9d24506f8cc645603867 (patch) | |
tree | 54c848b0d14f05101bdbc8143995216ce5056ade | |
parent | 4ab19b239255643e62c523cea37753b34ee8eee9 (diff) | |
download | aur-e6ed5dce581283f157ed9d24506f8cc645603867.tar.gz |
Remove unneeded files and make the service safer
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 5 | ||||
-rw-r--r-- | nhiicc.service | 2 |
3 files changed, 7 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = nhiicc pkgdesc = 台灣健保卡網路註冊憑證元件 (National Health Insurance IC Card) pkgver = 20200319 - pkgrel = 1 + pkgrel = 2 url = https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mEventesting.htm install = nhiicc.install arch = x86_64 @@ -12,7 +12,7 @@ pkgbase = nhiicc source = https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mLNHIICC_Setup.Ubuntu.zip source = nhiicc.service md5sums = 52eacb7ca2b4d0a5a869df01079bf4d6 - md5sums = a58fb6fcf27d46d43aa1640fd4474e95 + md5sums = a474c9ca019f23bf3adb5624990899b9 pkgname = nhiicc @@ -3,7 +3,7 @@ pkgname=nhiicc # XXX: Upstream does not provide a version string :/ pkgver=20200319 -pkgrel=1 +pkgrel=2 arch=(x86_64) url='https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mEventesting.htm' license=(custom) @@ -14,7 +14,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' - 'a58fb6fcf27d46d43aa1640fd4474e95') + 'a474c9ca019f23bf3adb5624990899b9') install=nhiicc.install prepare() { @@ -26,6 +26,7 @@ package() { 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/ + find "$pkgdir" \( -name '*~' -or -name '._*' \) -delete install -Ddm755 "$pkgdir"/usr/lib/systemd/system install -Dm644 nhiicc.service -t "$pkgdir"/usr/lib/systemd/system/ diff --git a/nhiicc.service b/nhiicc.service index 396b4309e838..4714c0987232 100644 --- a/nhiicc.service +++ b/nhiicc.service @@ -6,6 +6,8 @@ After=pcscd.service [Service] Type=simple ExecStart=/usr/local/share/NHIICC/mLNHIICC +PrivateTmp=true +DynamicUser=true [Install] WantedBy=multi-user.target |