1697,12 → 1697,12 |
30 3 * * * root /usr/sbin/urpmi --auto-update --auto 2>&1 |
EOF |
|
cat << EOF > /etc/cron.d/alcasar-connections-stats |
# Connection stats update (accounting). These Perl scripts are from "dialup_admin" (cf. wiki.freeradius.org/Dialup_admin). |
# 'alcasar-tot_stats' (everyday at 01h01 pm) : aggregating the daily connections of users (write in the table 'totacct') |
# 'alcasar-monthly_tot_stat' (everyday at 01h05 pm) : aggregating the monthly connections of users (write in table 'mtotacct') |
# 'alcasar-truncate_raddact' (every month, the first at 01h10 pm) : removing the log sessions of users older than 365 days |
# 'alcasar-clean_radacct' (every month, the first at 01h15 pm) : closing the sessions openned for more than 30 days |
cat << EOF > /etc/cron.d/alcasar-connections-stats |
1 1 * * * root $DIR_DEST_BIN/alcasar-tot_stats > /dev/null 2>&1 |
5 1 * * * root $DIR_DEST_BIN/alcasar-monthly_tot_stats > /dev/null 2>&1 |
10 1 1 * * root $DIR_DEST_BIN/alcasar-truncate_radacct > /dev/null 2>&1 |
1709,21 → 1709,22 |
15 1 1 * * root $DIR_DEST_BIN/alcasar-clean_radacct > /dev/null 2>&1 |
EOF |
cat << EOF > /etc/cron.d/alcasar-watchdog |
# activation du "chien de garde" (watchdog) toutes les 3' |
# run the "watchdog" every 3' |
# empty the IPSET of the whitelisted IP (loaded dynamically with dnsmasq-whitelist) when every whitelisted users are logged out (every sunday at 0h05 |
*/3 * * * * root $DIR_DEST_BIN/alcasar-watchdog.sh > /dev/null 2>&1 |
0 5 * * 0 root $DIR_DEST_BIN/alcasar-flush_ipset_wl.sh > /dev/null 2>&1 |
EOF |
# Enabling the watchdog every 18' |
cat << EOF > /etc/cron.d/alcasar-daemon-watchdog |
# activation du "chien de garde" (daemon-watchdog) à chaque redémarrage |
# activate the daemon-watchdog after boot process |
@reboot root $DIR_DEST_BIN/alcasar-daemon.sh > /dev/null 2>&1 |
# activation du "chien de garde" (daemon-watchdog) toutes les 18' |
# activate the daemon-watchdog every 18' |
*/18 * * * * root $DIR_DEST_BIN/alcasar-daemon.sh > /dev/null 2>&1 |
EOF |
|
# Enabling category update from rsync |
cat << EOF > /etc/cron.d/alcasar-rsync_bl |
# Automatic update of BL via rsync. The categories are listed in the file '/usr/local/etc/update_cat.conf' (no sync if empty). |
# Automatic update of BL via rsync every 12 hours. The categories are listed in the file '/usr/local/etc/update_cat.conf' (no sync if empty). |
0 */12 * * * root $DIR_DEST_BIN/alcasar-bl.sh --update_cat > /dev/null 2>&1 |
EOF |
|