summaryrefslogtreecommitdiff
path: root/src/package
diff options
context:
space:
mode:
authorfengweihao <[email protected]>2018-11-16 14:43:36 +0800
committerfengweihao <[email protected]>2018-11-16 14:43:36 +0800
commite83df364a072a09152ea9b2a5ab0dadf0c4b15a8 (patch)
tree9e28fa68ee28a7d8400706a4c648aae6599b8c0d /src/package
parentb07c3182b48e830db092384e5b70d4839d217382 (diff)
1.修改生成安装包文件名
2.修改生成实体证书脚本,增加SAN
Diffstat (limited to 'src/package')
-rw-r--r--src/package/Makefile19
-rw-r--r--src/package/r2_certstore3
-rw-r--r--src/package/r2_certstore1.03
-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