Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 1369 → Rev 1370

/alcasar.sh
880,9 → 880,25
##################################################################################
param_chilli ()
{
# chilli unit for systemd
cat << EOF > /lib/systemd/system/chilli.service
[Unit]
Description=chilli is a captive portal daemon
After=network.target
 
[Service]
Type=forking
ExecStart=/usr/libexec/chilli start
ExecStop=/usr/libexec/chilli stop
ExecReload=/usr/libexec/chilli reload
PIDFile=/var/run/chilli.pid
 
[Install]
WantedBy=multi-user.target
EOF
# init file creation
[ -e /etc/init.d/chilli.default ] || cp /etc/init.d/chilli /etc/init.d/chilli.default
cat <<EOF > /etc/init.d/chilli
[ -e /etc/init.d/chilli.default ] || mv /etc/init.d/chilli /etc/init.d/chilli.default
cat <<EOF > /usr/libexec/chilli
#!/bin/sh
#
# chilli CoovaChilli init
1331,9 → 1347,10
$SED "s?safe=vss?safe=strict?g" $DIR_DG/lists/urlregexplist
chown -R dansguardian:apache $DIR_DG
chmod -R g+rw $DIR_DG
# On adapte la BL de Toulouse à notre structure
# adapt the BL to ALCASAR architecture. Enable the default categories
if [ "$mode" != "update" ]; then
$DIR_DEST_SBIN/alcasar-bl.sh --adapt
$DIR_DEST_SBIN/alcasar-bl.sh --cat_choice
fi
}