2017-10-07 11:55:02 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
set -e
|
|
|
|
|
|
|
|
DIR="/var/log/apache-status"
|
|
|
|
URL="http://127.0.0.1/server-status"
|
2021-04-29 10:22:21 +02:00
|
|
|
TS=$(date +%Y%m%d%H%M%S)
|
2017-10-07 11:55:02 +02:00
|
|
|
FILE="${DIR}/${TS}.html"
|
|
|
|
|
2019-12-13 09:50:04 +01:00
|
|
|
if [ ! -d "${DIR}" ]; then
|
|
|
|
mkdir -p "${DIR}"
|
|
|
|
chown root:adm "${DIR}"
|
|
|
|
chmod 750 "${DIR}"
|
|
|
|
fi
|
2017-10-07 11:55:02 +02:00
|
|
|
|
2019-12-13 09:50:04 +01:00
|
|
|
wget -q -U "save_apache_status" -O "${FILE}" "${URL}"
|
2017-10-07 11:55:02 +02:00
|
|
|
chmod 640 "${FILE}"
|
2019-12-13 09:50:04 +01:00
|
|
|
chown root:adm "${FILE}"
|
2017-10-07 11:55:02 +02:00
|
|
|
|
|
|
|
find "${DIR}" -type f -mtime +1 -delete
|
|
|
|
|
|
|
|
exit 0
|