Skip to content
This repository has been archived by the owner on Jun 20, 2020. It is now read-only.

kaiiiz/mLNHIICC_Setup.ArchLinux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

已有熱心的人將相關程式包成套件放至 AUR 上,詳細請參考 https://aur.archlinux.org/packages/nhiicc ,本專案將停止維護,未來更新請以 AUR 上的套件為主

健保卡網路服務元件 for Arch Linux

修改自 https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mEventesting.htm 之 Linux(Ubuntu) 版本

  • 把需要的東西放到對的地方
  • 裝上對的東西
  • 使用 systemd
  • 把不需要的東西清掉

免責聲明

  • 僅在 5.5.8-arch1-1 測試可用,不保證能在你的裝置上運作
  • 僅修改 Install/Uninstall script 與 Service Unit,其餘程式皆來自官方,不保證能在你的裝置上運作

安裝

$ git clone https://github.com/kaiiiz/mLNHIICC_Setup.ArchLinux.git
$ cd mLNHIICC_Setup.ArchLinux
$ sudo ./Install

使用

$ sudo systemctl start pcscd
$ sudo systemctl start NHIICC

第一次使用需要使用瀏覽器打開 localhost:7777 並點選信任,會出現:

檢驗

沒有錯誤應該會在 7777 port 開啟 Socket Server

$ sudo netstat -tlnp
...
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
...
tcp        0      0 0.0.0.0:7777            0.0.0.0:*               LISTEN      46811/mLNHIICC

使用 pcsclite 檢驗

$ pcsc_scan
...
        National Health Insurance Card, Taiwan

使用瀏覽器開啟 file:///usr/local/share/NHIICC/html/ESample.html 檢驗

其餘問題排除參照 健保卡元件_Linux(Ubuntu)安裝手冊.pdf

解除安裝

$ sudo ./UnInstall

Caveat

Debug 時,注意 iccert.nhi.gov.tw 這個 domain name,他指向的地方是 127.0.0.1,請參照 /etc/hosts 設定

e.g. eMask 口罩預購系統 - 健保卡

About

健保卡網路服務元件 for Arch Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published