diff options
| author | fengweihao <[email protected]> | 2018-11-16 14:43:36 +0800 |
|---|---|---|
| committer | fengweihao <[email protected]> | 2018-11-16 14:43:36 +0800 |
| commit | e83df364a072a09152ea9b2a5ab0dadf0c4b15a8 (patch) | |
| tree | 9e28fa68ee28a7d8400706a4c648aae6599b8c0d /src/package | |
| parent | b07c3182b48e830db092384e5b70d4839d217382 (diff) | |
1.修改生成安装包文件名
2.修改生成实体证书脚本,增加SAN
Diffstat (limited to 'src/package')
| -rw-r--r-- | src/package/Makefile | 19 | ||||
| -rw-r--r-- | src/package/r2_certstore | 3 | ||||
| -rw-r--r-- | src/package/r2_certstore1.0 | 3 | ||||
| -rw-r--r-- | src/package/r3_certstore (renamed from src/package/r3_certstore1.0) | 2 |
4 files changed, 19 insertions, 8 deletions
diff --git a/src/package/Makefile b/src/package/Makefile index af21965..9400904 100644 --- a/src/package/Makefile +++ b/src/package/Makefile @@ -1,3 +1,4 @@ +SUBDIRS := cert certstore conf r2_certstore r3_certstore rule tool install: # if [ ! -d "/usr/local/bin" ]; then mkdir -p "/usr/local/bin"; fi @@ -6,16 +7,26 @@ install: # cp -f etc/cert_store.ini /usr/local/etc/ # # cp -f bin/cert_store /usr/local/bin/ - chmod +x certstore1.0 +# chmod +x certstore1.0 # # cp -f lib/* /usr/local/lib/ # sudo ldconfig + if [ ! -d "/home/ceiec/certstore" ]; then mkdir -p "/home/ceiec/certstore"; fi + + chmod +x certstore r2_certstore r3_certstore + chmod +x tool/signssl.sh tool/x509 + + for d in $(SUBDIRS); do \ + cp -rf $$d /home/ceiec/certstore; \ + done + update: + chmod +x certstore + cp -f certstore /home/ceiec/certstore + # cp -f bin/cert_server /usr/local/bin/ - chmod +x certstore1.0 uninstall: - rm -f /usr/local/bin/cert_store - rm -rf /usr/local/etc/cert_store.ini + rm -rf /home/ceiec/certstore diff --git a/src/package/r2_certstore b/src/package/r2_certstore new file mode 100644 index 0000000..94d85d5 --- /dev/null +++ b/src/package/r2_certstore @@ -0,0 +1,3 @@ +killall r3_certstore certstore +./r3_certstore &> /dev/null & + diff --git a/src/package/r2_certstore1.0 b/src/package/r2_certstore1.0 deleted file mode 100644 index 8e1ee6a..0000000 --- a/src/package/r2_certstore1.0 +++ /dev/null @@ -1,3 +0,0 @@ -killall r3_certstore1.0 certstore1.0 -./r3_certstore1.0 &> /dev/null & - diff --git a/src/package/r3_certstore1.0 b/src/package/r3_certstore index 8595fc1..09cbb9f 100644 --- a/src/package/r3_certstore1.0 +++ b/src/package/r3_certstore @@ -11,7 +11,7 @@ while [ 1 ]; do ulimit -c 0 fi - ./certstore1.0 --normal > /dev/null + ./certstore --normal > /dev/null echo program crashed, restart at `date +"%w %Y/%m/%d, %H:%M:%S"` >> RESTART.log sleep 10 done |
