#!/usr/local/bin/perl # start.cgi # Start squid require './squid-lib.pl'; $access{'start'} || &error($text{'start_ecannot'}); use POSIX; &ReadParse(); $whatfailed = $text{'start_ftsq'}; $temp = &transname(); &clean_environment(); if ($config{'squid_start'}) { # Use a start script $rv = &system_logged("$config{'squid_start'} >$temp 2>&1 /dev/null 2>&1 $errs"); } } else { # Run the squid executable directly &system_logged("cd / ; $config{'squid_path'} -sY -f $config{'squid_conf'} >$temp 2>&1 &1 $errs"); } } &webmin_log("start"); &redirect($in{'redir'});