#!/bin/bash -x # Turn off URL recording mode, and return to serving with apache2 kill $(cat /opt/iiab/captive-portal/pid) # during testing, I start capture by hand -- recorded pid may be stale pid=$(ps aux | grep "capture-wsgi.py -d" | grep -v grep | awk '{print $2}') if [ -n "$pid" ]; then kill $pid fi awk '{print("address=/" $1 "/172.18.96.1")}' /opt/iiab/captive-portal/checkurls > /etc/dnsmasq.d/capture awk '{print("ServerAlias ",$1)}' /opt/iiab/captive-portal/checkurls > /etc/apache2/capture systemctl start py-captive-portal systemctl start apache2