diff options
| author | fengweihao <[email protected]> | 2020-01-09 14:32:00 +0800 |
|---|---|---|
| committer | fengweihao <[email protected]> | 2020-01-09 14:32:00 +0800 |
| commit | 3308970cdc287399b9f32466409b1703a8e88bf7 (patch) | |
| tree | d41d0073a8b2ff5e9ee906a2b109e92af3e777e0 /script | |
| parent | cbc3cc52bedd610a1b9116a0c0f7486d278b538a (diff) | |
策略验证配置文件、rpm包修改
1. 支持虚拟表配置修改
2. 支持tar、rpm打包
3. 修改table_info配置
Diffstat (limited to 'script')
| -rw-r--r-- | script/tarball.sh | 36 | ||||
| -rw-r--r-- | script/verify-policy.service | 12 |
2 files changed, 48 insertions, 0 deletions
diff --git a/script/tarball.sh b/script/tarball.sh new file mode 100644 index 0000000..c9675fa --- /dev/null +++ b/script/tarball.sh @@ -0,0 +1,36 @@ +X=verify-policy +#X=certstore + +typeset -l version +version=`lsb_release -i -s` +version_id=`lsb_release -r -s` +machine=`uname -m` +issue_date=`date "+%Y%m%d"` + +tarball="$X-$2-$version$version_id-$machine-$issue_date".tar.gz + +do_mkdir(){ + if [ ! -d "../package" ]; then + mkdir ../package + fi + cd ../package + rm $X -rf + mkdir $X + mkdir $X/bin +} + +do_copy(){ + cp ../resource/ $X -rf + cp ../build/platform/verify-policy $X/bin + cp ../conf $X -rf +} + +do_tarball(){ + tar -zcvf $1 $X + rm $X -rf + echo "`date` BUILD=$X COMMIT=$2 ARCHIVE=$tarball" >> release.log +} + +do_mkdir +do_copy $1 +do_tarball $tarball diff --git a/script/verify-policy.service b/script/verify-policy.service new file mode 100644 index 0000000..2f2f6d3 --- /dev/null +++ b/script/verify-policy.service @@ -0,0 +1,12 @@ +[Unit] +Description=Verify Policy Engine +After=redis.service + +[Service] +WorkingDirectory=/home/tsg/verify-policy +ExecStart=/home/tsg/verify-policy/bin/verify-policy +Restart=always +RestartSec=5s + +[Install] +WantedBy=multi-user.target |
