Line 1... |
Line 1... |
1 |
#!/bin/bash
|
1 |
#!/bin/bash
|
2 |
# $Id: alcasar.sh 749 2011-10-20 16:49:59Z franck $
|
2 |
# $Id: alcasar.sh 762 2011-10-24 09:08:54Z franck $
|
3 |
|
3 |
|
4 |
# alcasar.sh
|
4 |
# alcasar.sh
|
5 |
# by Franck BOUIJOUX, Pascal LEVANT and Richard REY
|
5 |
# by Franck BOUIJOUX, Pascal LEVANT and Richard REY
|
6 |
# This script is distributed under the Gnu General Public License (GPL)
|
6 |
# This script is distributed under the Gnu General Public License (GPL)
|
7 |
|
7 |
|
Line 1228... |
Line 1228... |
1228 |
30 2 1 * * root $DIR_DEST_BIN/alcasar-bl.sh --download && $DIR_DEST_BIN/alcasar-bl.sh --reload 2>&1
|
1228 |
30 2 1 * * root $DIR_DEST_BIN/alcasar-bl.sh --download && $DIR_DEST_BIN/alcasar-bl.sh --reload 2>&1
|
1229 |
EOF
|
1229 |
EOF
|
1230 |
# mise à jour automatique de la distribution
|
1230 |
# mise à jour automatique de la distribution
|
1231 |
cat << EOF > /etc/cron.d/alcasar-distrib-updates
|
1231 |
cat << EOF > /etc/cron.d/alcasar-distrib-updates
|
1232 |
# mise à jour automatique de la distribution tous les jours 3h30
|
1232 |
# mise à jour automatique de la distribution tous les jours 3h30
|
1233 |
30 3 * * * root urpmi --auto-update --auto 2>&1
|
1233 |
30 3 * * * root /usr/sbin/urpmi --auto-update --auto 2>&1
|
1234 |
EOF
|
1234 |
EOF
|
1235 |
# mise à jour des stats de connexion (accounting). Scripts provenant de "dialupadmin" (rpm freeradius-web) (cf. wiki.freeradius.org/Dialup_admin).
|
1235 |
# mise à jour des stats de connexion (accounting). Scripts provenant de "dialupadmin" (rpm freeradius-web) (cf. wiki.freeradius.org/Dialup_admin).
|
1236 |
# on écrase le crontab d'origine installé par le RPM "freeradius-web" (bug remonté à qa.mandriva.com : 46739).
|
1236 |
# on écrase le crontab d'origine installé par le RPM "freeradius-web" (bug remonté à qa.mandriva.com : 46739).
|
1237 |
# 'tot_stats' (tout les jours à 01h01) : aggrégat des connexions journalières par usager (renseigne la table 'totacct')
|
1237 |
# 'tot_stats' (tout les jours à 01h01) : aggrégat des connexions journalières par usager (renseigne la table 'totacct')
|
1238 |
# 'monthly_tot_stat' (tous les jours à 01h05) : aggrégat des connexions mensuelles par usager (renseigne la table 'mtotacct')
|
1238 |
# 'monthly_tot_stat' (tous les jours à 01h05) : aggrégat des connexions mensuelles par usager (renseigne la table 'mtotacct')
|