Monitor last lines of Webproxy log journalctl --no-hostname --boot --follow --unit squid.service Monitor the last lines of the Webproxy access log bash -c 'if [ -f /var/log/squid/access.log ]; then tail --follow=name /var/log/squid/access.log; else echo "WebProxy access-log does not exist"; fi' Monitor the last lines of the Webproxy cache log bash -c 'if [ -f /var/log/squid/cache.log ]; then tail --follow=name /var/log/squid/cache.log; else echo "WebProxy cache-log does not exist"; fi' Restart WebProxy service ${vyos_op_scripts_dir}/restart.py restart_service --name webproxy Show WebProxy information Show webproxy blacklist information Show webproxy blacklist categories ${vyos_completion_dir}/list_webproxy_category.sh Show contents of WebProxy access log bash -c 'if [ -e /var/log/squid/access.log ]; then less $_vyatta_less_options --prompt="file %i of %m, page %dt of %D" -- `printf "%s\n" /var/log/squid/access.log* | sort -nr`; else echo "No WebProxy log"; fi' Show update log for url-filter database bash -c 'if [ -e /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus ]; then cat /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus; else echo "Update log not found"; fi' Update WebProxy Update the webproxy blacklist database ${vyos_op_scripts_dir}/webproxy_update_blacklist.sh --update-blacklist Update webproxy blacklist database via specified VRF vrf name ${vyos_op_scripts_dir}/webproxy_update_blacklist.sh --update-blacklist --vrf "${5}"