| 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
|