Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 1214 → Rev 1213

/conf/nfsen/nfsen.service
File deleted
/conf/nfsen/nfsen-init
0,0 → 1,42
#!/bin/sh
#
# chkconfig: 345 90 10
# description : Init script launching the nfsen service at the startup.
 
### BEGIN INIT INFO
# Provides: nfsen
# Should-Start: ntp
# Should-Stop:
# Default-Start: 3 4 5
# Description: Init script launching the nfsen service at the startup.
### END INIT INFO
 
. /etc/init.d/functions
 
# Include nfcapd defaults if available
if [ -f /etc/sysconfig/nfsen ] ; then
. /etc/sysconfig/nfsen
fi
 
case "$1" in
start)
/usr/bin/nfsen start
;;
stop)
/usr/bin/nfsen stop
;;
 
restart)
/usr/bin/nfsen restart
;;
status)
/usr/bin/nfsen status
exit 4
;;
*)
gprintf "Usage: %s {start|stop|status|restart}\n" "$N"
;;
esac
 
exit 0
/scripts/alcasar-netflow.sh
File deleted
/alcasar.sh
1213,13 → 1213,12
mkdir -p /var/log/netflow/porttracker
mkdir -p /usr/share/nfsen/plugins
chown -R apache:apache /usr/share/nfsen
cp -f $DIR_CONF/nfsen/PortTracker.pm /tmp/nfsen-1.3.6p1/contrib/PortTracker/
cp -f ./conf/nfsen/PortTracker.pm /tmp/nfsen-1.3.6p1/contrib/PortTracker/
chown apache /var/log/netflow/porttracker
#Copie du fichier de conf modifié de nfsen
cp $DIR_CONF/nfsen/nfsen.conf /tmp/nfsen-1.3.6p1/etc/
cp ./conf/nfsen/nfsen.conf /tmp/nfsen-1.3.6p1/etc/
#Copie du script d'initialisation de nfsen
cp $DIR_CONF/nfsen/nfsen.service /lib/systemd/system/
systemctl enable nfsen.service
cp ./conf/nfsen/nfsen-init /etc/init.d/nfsen
#Installation de nfsen via le scrip Perl
DirTmp=$(pwd)
cd /tmp/nfsen-1.3.6p1/
1249,7 → 1248,7
</Directory>
EOF
#Configuration du délais d'expiration des captures du profile "live"
nfsen -m live -e 62d
nfsen -m live -e 365d
#Suppression des sources de nfsen
cd $DirTmp
rm -rf /tmp/nfsen-1.3.6p1/
1426,7 → 1425,7
EOF
cat << EOF > /etc/cron.d/alcasar-netflow
# mise à jour automatique du délais d'expiration des log Nertflow (tous les vendredi à 0h05)
05 0 * * 5 root $DIR_DEST_BIN/alcasar-netflow.sh
05 0 * * 5 root /usr/bin/nfexpire -e /var/log/nfsen/profiles-data/ALCASAR/ipt_netflow/ -t 1y -w 90
EOF
 
# mise à jour des stats de connexion (accounting). Scripts provenant de "dialupadmin" (rpm freeradius-web) (cf. wiki.freeradius.org/Dialup_admin).