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