Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 1393 → Rev 1394

/alcasar.sh
1255,10 → 1255,6
nfsen()
{
tar xzf ./conf/nfsen/nfsen-1.3.6p1.tar.gz -C /tmp/
# Create a specific user and group
[ `grep "^apache:" /etc/group | wc -l` == 1 ] || groupadd apache
#[ `grep "^nfsen:" /etc/passwd | wc -l` == 1 ] || useradd -r -g nfsen -s /bin/false -c "system user for the grapher nfsen" nfsen
groupadd -f chilli
# Add PortTracker plugin
mkdir -p /var/www/nfsen/plugins /var/log/netflow/porttracker /usr/share/nfsen/plugins
chown -R apache:apache /var/www/nfsen
1275,12 → 1271,11
# Create RRD DB for porttracker (only in it still doesn't exist)
cp /tmp/nfsen-1.3.6p1/contrib/PortTracker/PortTracker.pm /usr/share/nfsen/plugins/
cp /tmp/nfsen-1.3.6p1/contrib/PortTracker/PortTracker.php /var/www/nfsen/plugins/
[ -d /var/log/netflow/porttracker ] || sudo -u apache nftrack -I -d /var/log/netflow/porttracker
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 exist"; fi
chown -R apache:apache /var/log/netflow/porttracker/
chmod -R 775 /var/log/netflow/porttracker
# Apache conf file
rm -f /etc/httpd/conf/conf.d/nfsen.conf
cat <<EOF >> /etc/httpd/conf/conf.d/nfsen.conf
cat << EOF > /etc/httpd/conf/conf.d/nfsen.conf
Alias /nfsen /var/www/nfsen
<Directory /var/www/nfsen/>
DirectoryIndex nfsen.php