Hallo Denny Schierz,
dear Denny Schierz,

* [EMAIL PROTECTED] wrote/schrieb:

> ich habe von einem Lehrer ein CGI-Script bekommen, das es erm�glicht per
> Web Klassenr�ume vom Internet zu trennen oder zu verbinden.
> Das Problem ist, das das Script den Squid nicht reloaded. Da ich von
> Perl keinen Schimmer habe, hoffe ich, das jemand mal dr�ber schaut.:
> 
> http://fes-pfungstadt.dyndns.org/proxy-status.txt
> 
> 
> per sudo habe ich den Apache erlaubt, den Squid zu reloaden:
> 
> cat /etc/sudoers
> 
> apache localhost=/etc/init.d/squid reload

Ich w�rde hier schreiben:

apache ALL=(root)NOPASSWD:/etc/init.d/squid reload

Das Feld wo "ALL" steht, ist eh Kinderkram und wird nur gebraucht, wenn Du
zentrale sudoers verwaltest und auf mehrere Maschinen verteilst. Wenn da
"localhost" steht, sorgst Du nur f�r Verwirrung, da die Maschine nicht
"localhost" hei�t.

> Au�erdem meckert Squid, wenn die Datei forbidden-ips.def leer ist:
> 
> router root # /etc/init.d/squid reload
>  * Reloading squid...
> 2004/04/22 23:26:20| aclParseAclLine: IGNORING invalid ACL: acl
> forbidden_ips src
> "/var/www/fes/websites/fes-pfungstadt.dyndns.org/cgi-bin/forbidden-ips.def"
> 2004/04/22 23:26:20| squid.conf line 1843: http_access deny
> forbidden_ips
> 2004/04/22 23:26:20| aclParseAccessLine: ACL name 'forbidden_ips' not
> found.
> 2004/04/22 23:26:20| squid.conf line 1843: http_access deny
> forbidden_ips
> 2004/04/22 23:26:20| aclParseAccessLine: Access line contains no ACL's,
> skipping
> 
> Da wei� ich auch nicht so recht, wie ich das wegbekomme.
> 
> 
> Kann jemand aushelfen?

Kannst Du das Script nicht so verbiegen, da� auch in der leeren Datei etwas
drinsteht, das der Squid versteht? Einfach ein Dummy-Netz, das ihr nicht
habt oder so? 

-martin


-- 
+-------------------------+------------------------+
| Martin Schmitt          | Schmitt Systemberatung |
| http://www.scsy.de/~mas | http://www.scsy.de     |
+-------------------------+------------------------+
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an