Subversion Repositories ALCASAR

Rev

Rev 1703 | Rev 1705 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 1703 Rev 1704
Line 1... Line 1...
1
#!/bin/bash
1
#!/bin/bash
2
#  $Id: alcasar.sh 1703 2015-10-19 09:27:28Z richard $ 
2
#  $Id: alcasar.sh 1704 2015-10-19 12:50:17Z richard $ 
3
 
3
 
4
# alcasar.sh
4
# alcasar.sh
5
 
5
 
6
# ALCASAR Install script -  CopyLeft ALCASAR Team [Rexy + 3abtux + Steweb + Crox + ...] 
6
# ALCASAR Install script -  CopyLeft ALCASAR Team [Rexy + 3abtux + Steweb + Crox + ...] 
7
# Ce programme est un logiciel libre ; This software is free and open source
7
# Ce programme est un logiciel libre ; This software is free and open source
Line 1400... Line 1400...
1400
	for log_type in traceability ssh ext-access
1400
	for log_type in traceability ssh ext-access
1401
	do
1401
	do
1402
		[ -e /lib/systemd/system/ulogd-$log_type.service ] || cp -f /lib/systemd/system/ulogd.service /lib/systemd/system/ulogd-$log_type.service
1402
		[ -e /lib/systemd/system/ulogd-$log_type.service ] || cp -f /lib/systemd/system/ulogd.service /lib/systemd/system/ulogd-$log_type.service
1403
		[ -e /var/log/firewall/$log_type.log ] || echo "" > /var/log/firewall/$log_type.log
1403
		[ -e /var/log/firewall/$log_type.log ] || echo "" > /var/log/firewall/$log_type.log
1404
		cp -f $DIR_CONF/ulogd-sample.conf /etc/ulogd-$log_type.conf
1404
		cp -f $DIR_CONF/ulogd-sample.conf /etc/ulogd-$log_type.conf
1405
		$SED "s?^nlgroup=.*?nlgroup=$nl?g" /etc/ulogd-$log_type.conf
1405
		$SED "s?^group=.*?group=$nl?g" /etc/ulogd-$log_type.conf
1406
		if [ "$ARCH" == "i586" ]; then $SED "s/lib64/lib/g" /etc/ulogd-$log_type.conf; fi
1406
		if [ "$ARCH" == "i586" ]; then $SED "s/lib64/lib/g" /etc/ulogd-$log_type.conf; fi
1407
		cat << EOF >> /etc/ulogd-$log_type.conf
1407
		cat << EOF >> /etc/ulogd-$log_type.conf
1408
[emu1]
1408
[emu1]
1409
file="/var/log/firewall/$log_type.log"
1409
file="/var/log/firewall/$log_type.log"
1410
sync=1
1410
sync=1
Line 1978... Line 1978...
1978
	fi
1978
	fi
1979
	rm -f /tmp/alcasar-conf*
1979
	rm -f /tmp/alcasar-conf*
1980
	chown -R root:apache $DIR_DEST_ETC/*
1980
	chown -R root:apache $DIR_DEST_ETC/*
1981
	chmod -R 660 $DIR_DEST_ETC/*
1981
	chmod -R 660 $DIR_DEST_ETC/*
1982
	chmod ug+x $DIR_DEST_ETC/digest
1982
	chmod ug+x $DIR_DEST_ETC/digest
1983
# Apply and save the firewall rules
-
 
1984
 	sh $DIR_DEST_BIN/alcasar-iptables.sh
-
 
1985
	sleep 2
-
 
1986
	cd $DIR_INSTALL
1983
	cd $DIR_INSTALL
1987
	echo ""
1984
	echo ""
1988
	echo "#############################################################################"
1985
	echo "#############################################################################"
1989
	if [ $Lang == "fr" ]
1986
	if [ $Lang == "fr" ]
1990
		then
1987
		then