/CHANGELOG |
---|
7,6 → 7,7 |
- Fix a bug of configuration with external DHCP |
NEWS |
- integration of an internal DNS in automatic configuration (alcasar-dns-local.sh) |
- show user info in the "activity" screen (if set) |
------------------------2.9 ------------------------ |
BUGS |
/alcasar.sh |
---|
1338,8 → 1338,8 |
fi |
groupadd -f tinyproxy |
useradd -r -g tinyproxy -s /bin/false -c "system user for tinyproxy" tinyproxy |
mkdir -p var/run/tinyproxy /var/log/tinyproxy |
chown -R tinyproxy.tinyproxy /run/tinyproxy /var/log/tinyproxy |
mkdir -p /var/run/tinyproxy /var/log/tinyproxy |
chown -R tinyproxy.tinyproxy /var/run/tinyproxy /var/log/tinyproxy |
[ -e /etc/tinyproxy/tinyproxy.conf.default ] || cp /etc/tinyproxy/tinyproxy.conf /etc/tinyproxy/tinyproxy.conf.default |
$SED "s?^User.*?User tinyproxy?g" /etc/tinyproxy/tinyproxy.conf |
$SED "s?^Group.*?Group tinyproxy?g" /etc/tinyproxy/tinyproxy.conf |
1957,7 → 1957,7 |
# Load and apply the previous conf file |
if [ "$mode" = "update" ] |
then |
$DIR_DEST_BIN/alcasar-archive.sh --now # exports current logs in /var/Save/logs |
$DIR_DEST_BIN/alcasar-archive.sh --now # exports current logs in /var/Save/archive |
$DIR_DEST_BIN/alcasar-conf.sh --load |
PARENT_SCRIPT=`basename $0` |
export PARENT_SCRIPT # to avoid stop&start process during the installation process |
/scripts/alcasar-conf.sh |
---|
120,7 → 120,7 |
chown -R root:apache /etc/pki |
chmod -R 750 /etc/pki |
# Import of the users database |
mysql -u$DB_USER -p$radiuspwd < `ls $DIR_UPDATE/radius*` |
mysql -u$DB_USER -p$radiuspwd < `ls $DIR_UPDATE/alcasar-users-database*` |
# Retrieve local parameters & Remove blacklist files (now in /usr/local/share) |
[ -d $DIR_UPDATE/etc ] && rm -rf $DIR_UPDATE/etc/alcasar-dnsfilter* && cp -rf $DIR_UPDATE/etc/* $DIR_ETC/ |
# Retrieve Dansguardian files |
/scripts/sbin/alcasar-uninstall.sh |
---|
19,9 → 19,9 |
# services_stop |
/usr/local/bin/alcasar-sms.sh --stop |
for i in alcasar-load_balancing freshclam ntpd dansguardian httpd radiusd mysqld dnsmasq dnsmasq-blacklist dnsmasq-whitelist dnsmasq-blackhole tinyproxy havp nfsen chilli fail2ban iptables ulogd-ext-access ulogd-ssh ulogd-traceability vnstat |
for i in alcasar-load_balancing havp freshclam ntpd dansguardian httpd radiusd mysqld dnsmasq dnsmasq-blacklist dnsmasq-whitelist dnsmasq-blackhole tinyproxy nfsen chilli fail2ban iptables ulogd-ext-access ulogd-ssh ulogd-traceability vnstat |
do |
[ -e /lib/systemd/system/$i.service ] && /usr/bin/systemctl disable $i.service && /usr/bin/systemctl stop $i.service 1>/dev/null |
[ -e /lib/systemd/system/$i.service ] && /usr/bin/systemctl stop $i.service && /usr/bin/systemctl disable $i.service 1>/dev/null |
done |
echo "Reset ALCASAR main functions : " |
/web/acc/admin/bl_filter.php |
---|
142,7 → 142,7 |
$l_error_open_file="Error opening file"; |
$l_additional_file_title="Additional blacklist files"; |
$l_file_list="Files list"; |
$l_add_file="Add a file (one entry per line)"; |
$l_add_file="Add a file"; |
$l_add_file_explain="Each line of the file must be an IP address or a domain name"; |
$l_file_name="Filename"; |
$l_file_remove="Remove"; |