diff --git a/ncac/setup.ini b/ncac/setup.ini index 7affdeb..68a12ba 100644 --- a/ncac/setup.ini +++ b/ncac/setup.ini @@ -9,4 +9,6 @@ DB_PASS=123456 ### Redis的密码 ### REDIS_PASS=123456 ### 是否安装自带的Redis ### -REDIS_INS=1 \ No newline at end of file +REDIS_INS=1 +### 是否加入开机启动 ### +AUTO_START=1 \ No newline at end of file diff --git a/ncac/setup.sh b/ncac/setup.sh index 333ebd0..531e1ae 100644 --- a/ncac/setup.sh +++ b/ncac/setup.sh @@ -149,8 +149,12 @@ installDLHL(){ #################### 加入开机启动 ################################################ setAutoStartCac(){ if [ `grep -c ${BIN_DIR}/startCac.sh /etc/rc.d/rc.local` -eq '0' ]; then - echo '#CAC' >> /etc/rc.d/rc.local + echo '#New CAC' >> /etc/rc.d/rc.local + if [ $REDIS_INS == 1 ]; then + echo ${BIN_DIR}/startRedis.sh >> /etc/rc.d/rc.local + fi echo ${BIN_DIR}/startCac.sh >> /etc/rc.d/rc.local + echo ${BIN_DIR}/startDlhl.sh >> /etc/rc.d/rc.local fi echo "CAC已加入开机启动." echo "" @@ -183,5 +187,9 @@ installNewCAC installDLHL +if [ $AUTO_START == 1 ]; then + setAutoStartCac +fi + echo "************[install finished.]安装完成. >>>>>>>>>>>>>" sleep 1