11
This commit is contained in:
parent
b0d8e987f6
commit
2d8bdbbc41
14
README.md
14
README.md
@ -1,3 +1,15 @@
|
||||
# Example of a crontab job
|
||||
|
||||
```*/10 * * * * wget -q https://raw.githubusercontent.com/elico/cp-tls-inspection-application-update-cron/master/cron-example-with-diff-dstdom.sh -O /storage/cron-example-with-diff-dstdom.sh >/dev/null 2>&1 && md5sum /storage/cron-example-with-diff-dstdom.sh |grep "^abd059721f467572a4de49cbf5bc7024 " && bash /storage/cron-example-with-diff-dstdom.sh test https://gist.githubusercontent.com/elico/249034a199d17ce52524f47fad49964f/raw/bdd95d87232f8173185acc14540d58bfb2c9ff79/010-GeneralTLSInspectionBypass.dstdom >/dev/null 2>&1```
|
||||
```
|
||||
*/10 * * * * wget -q https://raw.githubusercontent.com/elico/cp-tls-inspection-application-update-cron/master/cron-example-with-diff-dstdom.sh -O /storage/cron-example-with-diff-dstdom.sh >/dev/null 2>&1 && md5sum /storage/cron-example-with-diff-dstdom.sh |grep "^aaf096ee1b0b946f7be4d29186902bfb " && bash /storage/cron-example-with-diff-dstdom.sh NgTechBypassDstDomain https://gist.githubusercontent.com/elico/249034a199d17ce52524f47fad49964f/raw/bdd95d87232f8173185acc14540d58bfb2c9ff79/010-GeneralTLSInspectionBypass.dstdom >/dev/null 2>&1
|
||||
```
|
||||
|
||||
# Example of update bash script
|
||||
|
||||
```bash
|
||||
#!/usr/bin/env bash
|
||||
wget https://raw.githubusercontent.com/elico/cp-tls-inspection-application-update-cron/master/cron-example-with-diff-dstdom.sh \
|
||||
-O /storage/cron-example-with-diff-dstdom.sh && \
|
||||
md5sum /storage/cron-example-with-diff-dstdom.sh | grep "^aaf096ee1b0b946f7be4d29186902bfb " && \
|
||||
bash /storage/cron-example-with-diff-dstdom.sh NgTechBypassDstDomain https://gist.githubusercontent.com/elico/249034a199d17ce52524f47fad49964f/raw/bdd95d87232f8173185acc14540d58bfb2c9ff79/010-GeneralTLSInspectionBypass.dstdom
|
||||
```
|
||||
|
@ -199,4 +199,4 @@ else
|
||||
echo "${TMP_CLISH_TRANSACTION_FILE}"
|
||||
fi
|
||||
|
||||
rm -fv "${LOCK_FILE"
|
||||
rm -fv "${LOCK_FILE}"
|
||||
|
9
gen-cron-line.sh
Executable file
9
gen-cron-line.sh
Executable file
@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
SCRIPT_MD5_SUM=$(md5sum cron-example-with-diff-dstdom.sh|awk '{print $1}')
|
||||
SCRIPT_URL="https://raw.githubusercontent.com/elico/cp-tls-inspection-application-update-cron/master/cron-example-with-diff-dstdom.sh"
|
||||
DST_DOMAIN_LIST_URL="https://gist.githubusercontent.com/elico/249034a199d17ce52524f47fad49964f/raw/bdd95d87232f8173185acc14540d58bfb2c9ff79/010-GeneralTLSInspectionBypass.dstdom"
|
||||
APP_NAME="NgTechBypassDstDomain"
|
||||
SCRIPT_PATH="/storage/cron-example-with-diff-dstdom.sh"
|
||||
|
||||
echo "*/10 * * * * wget -q ${SCRIPT_URL} -O ${SCRIPT_PATH} >/dev/null 2>&1 && md5sum ${SCRIPT_PATH} |grep \"^${SCRIPT_MD5_SUM} \" && bash ${SCRIPT_PATH} ${APP_NAME} ${DST_DOMAIN_LIST_URL} >/dev/null 2>&1"
|
12
gen-update-script.sh
Executable file
12
gen-update-script.sh
Executable file
@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
SCRIPT_MD5_SUM=$(md5sum cron-example-with-diff-dstdom.sh|awk '{print $1}')
|
||||
SCRIPT_URL="https://raw.githubusercontent.com/elico/cp-tls-inspection-application-update-cron/master/cron-example-with-diff-dstdom.sh"
|
||||
DST_DOMAIN_LIST_URL="https://gist.githubusercontent.com/elico/249034a199d17ce52524f47fad49964f/raw/bdd95d87232f8173185acc14540d58bfb2c9ff79/010-GeneralTLSInspectionBypass.dstdom"
|
||||
APP_NAME="NgTechBypassDstDomain"
|
||||
SCRIPT_PATH="/storage/cron-example-with-diff-dstdom.sh"
|
||||
|
||||
echo -e "#!/usr/bin/env bash\nwget ${SCRIPT_URL} \\
|
||||
-O ${SCRIPT_PATH} && \\
|
||||
md5sum ${SCRIPT_PATH} | grep \"^${SCRIPT_MD5_SUM} \" && \\
|
||||
bash ${SCRIPT_PATH} ${APP_NAME} ${DST_DOMAIN_LIST_URL}"
|
Loading…
Reference in New Issue
Block a user