655,7 → 655,6 |
[ -e /etc/httpd/conf/modules.d/00_base.conf.default ] || cp /etc/httpd/conf/modules.d/00_base.conf /etc/httpd/conf/modules.d/00_base.conf.default |
$SED "s?^LoadModule authn_anon_module.*?#LoadModule authn_anon_module modules/mod_authn_anon.so?g" /etc/httpd/conf/modules.d/00_base.conf |
$SED "s?^LoadModule status_module.*?#LoadModule status_module modules/mod_status.so?g" /etc/httpd/conf/modules.d/00_base.conf |
$SED "s?^LoadModule autoindex_module.*?#LoadModule autoindex_module modules/mod_autoindex.so?g" /etc/httpd/conf/modules.d/00_base.conf |
$SED "s?^LoadModule info_module.*?#LoadModule info_module modules/mod_info.so?g" /etc/httpd/conf/modules.d/00_base.conf |
$SED "s?^LoadModule imagemap_module.*?#LoadModule imagemap_module modules/mod_imagemap.so?g" /etc/httpd/conf/modules.d/00_base.conf |
$SED "s?^LoadModule rewrite_module.*?#LoadModule rewrite_module modules/mod_rewrite.so?g" /etc/httpd/conf/modules.d/00_base.conf |
1384,7 → 1383,7 |
# Add PortTracker plugin |
for i in /var/www/html/acc/manager/nfsen/plugins /var/log/netflow/porttracker /usr/share/nfsen/plugins |
do |
[ ! -d $i ] && mkdir $i && chown -R apache:apache $i |
[ ! -d $i ] && mkdir -p $i && chown -R apache:apache $i |
done |
$SED "s?^my \$PORTSDBDIR =.*?my \$PORTSDBDIR = \"/var/log/netflow/porttracker\";?g" /tmp/nfsen-1.3.6p1/contrib/PortTracker/PortTracker.pm |
# use of our conf file and init unit |
1399,20 → 1398,6 |
cp /tmp/nfsen-1.3.6p1/contrib/PortTracker/PortTracker.php /var/www/html/acc/manager/nfsen/plugins/ |
if [ "$(ls -A "/var/log/netflow/porttracker" 2>&1)" = "" ]; then sudo -u apache nftrack -I -d /var/log/netflow/porttracker; else echo "RRD DB already exists"; fi |
chmod -R 770 /var/log/netflow/porttracker |
# Apache conf file |
cat << EOF > /etc/httpd/conf/conf.d/nfsen.conf |
Alias /nfsen /var/www/html/acc/manager/nfsen |
<Directory /var/www/html/acc/manager/nfsen/> |
DirectoryIndex nfsen.php |
Options -Indexes |
AllowOverride all |
order allow,deny |
allow from all |
AddType application/x-httpd-php .php |
php_flag magic_quotes_gpc on |
php_flag track_vars on |
</Directory> |
EOF |
# nfsen unit for systemd |
cat << EOF > /lib/systemd/system/nfsen.service |
# This file is part of systemd. |
1452,6 → 1437,7 |
tar xzf /tmp/SURFmap_v3.3.1.tar.gz -C /tmp/ |
cd /tmp/ |
/usr/bin/sh SURFmap/install.sh |
chown -R apache:apache /var/www/html/acc/manager/nfsen |
# clear the installation |
cd $DirTmp |
rm -rf /tmp/nfsen* |