|
1 | 1 | #!/bin/sh
|
2 | 2 |
|
3 |
| -echo -n "[$(date +%d-%m-%Y\ %H:%M:%S)] Vérifie l'espace du système de fichiers..." |
| 3 | +echo -n "[$(date +%d-%m-%Y\ %H:%M:%S)] Checking file system space..." |
4 | 4 | USERSPACE=$(df -h . | awk '/[0-9]/{print $(NF-1)}' | sed 's/\%//g')
|
5 | 5 | if [ ${USERSPACE} -gt 95 ]; then
|
6 | 6 | echo 'NOK'
|
|
9 | 9 | fi
|
10 | 10 |
|
11 | 11 |
|
12 |
| -echo -n "[$(date +%d-%m-%Y\ %H:%M:%S)] Vérifie mysql..." |
| 12 | +echo -n "[$(date +%d-%m-%Y\ %H:%M:%S)] Checking MySQL..." |
13 | 13 | sudo service mysql status >> /dev/null 2>&1
|
14 | 14 | if [ $? -ne 0 ]; then
|
15 | 15 | echo -n "NOK, essaie de le redémarrer..."
|
16 | 16 | sudo service mysql start
|
17 | 17 | sudo service mysql status >> /dev/null 2>&1
|
18 | 18 | if [ $? -ne 0 ]; then
|
19 |
| - echo "[$(date +%d-%m-%Y\ %H:%M:%S)] Impossible de le démarrer" |
| 19 | + echo "[$(date +%d-%m-%Y\ %H:%M:%S)] Unable to start it" |
20 | 20 | exit 1
|
21 | 21 | fi
|
22 | 22 | else
|
23 | 23 | echo "OK"
|
24 | 24 | fi
|
25 | 25 |
|
26 |
| -echo -n "[$(date +%d-%m-%Y\ %H:%M:%S)] Vérifie cron..." |
| 26 | +echo -n "[$(date +%d-%m-%Y\ %H:%M:%S)] Checking system cron engine..." |
27 | 27 | sudo service cron status >> /dev/null 2>&1
|
28 | 28 | if [ $? -ne 0 ]; then
|
29 |
| - echo -n "NOK, essaie de le redémarrer..." |
| 29 | + echo -n "NOK, Trying to restart it..." |
30 | 30 | sudo service cron start
|
31 | 31 | sudo service cron status >> /dev/null 2>&1
|
32 | 32 | if [ $? -ne 0 ]; then
|
33 |
| - echo "[$(date +%d-%m-%Y\ %H:%M:%S)] Impossible de le démarrer" |
| 33 | + echo "[$(date +%d-%m-%Y\ %H:%M:%S)] Unable to start it" |
34 | 34 | exit 1
|
35 | 35 | fi
|
36 | 36 | else
|
37 | 37 | echo "OK"
|
38 | 38 | fi
|
39 | 39 |
|
40 |
| -echo -n "[$(date +%d-%m-%Y\ %H:%M:%S)] Vérifie le cron de Jeedom..." |
| 40 | +echo -n "[$(date +%d-%m-%Y\ %H:%M:%S)] Checking Jeedom cron..." |
41 | 41 | if [ $(crontab -l | grep jeeCron | wc -l) -lt 1 ]; then
|
42 | 42 | if [ ! -f /etc/cron.d/jeedom ]; then
|
43 | 43 | echo 'NOK'
|
|
48 | 48 | echo "OK"
|
49 | 49 | fi
|
50 | 50 | DIR="$( cd "$( dirname "$0" )" && pwd )"
|
51 |
| -echo -n "[$(date +%d-%m-%Y\ %H:%M:%S)] Vérifie les droits..." |
| 51 | +echo -n "[$(date +%d-%m-%Y\ %H:%M:%S)] Checking rights..." |
52 | 52 | sudo chown -R www-data:www-data ${DIR}/*
|
53 | 53 | sudo chmod -R 775 ${DIR}/*
|
54 | 54 | sudo chown -R www-data:www-data /tmp/jeedom/cache
|
|
0 commit comments