>привет.
>Система debian 3.0
>Сквид версия 2.5.9 webmin 1.140. при попытке зайти в модулб сквида выходит
>следующее
>
>Error - Perl execution failed
>
>Undefined subroutine &main::check_pid_file called at ./squid-lib.pl line 352.
>
>В модуле sarg при сохранении параметров похожие ошибки.
>
>Что это?
Вам же английским по экрану написали про вызов неописанной подпрограммы
check_pid_file и даже указали файл и номер строки, где происходит сбой.
Похоже на то, что файл в котором находится описание этой функции отсутствует
или поврежден. Попробуйте переустановить или обновить Webmin.
P.S. Вот в каких файлах моей версии Webmin (1.200) находятся описания данной функции:
$ find /usr/libexec/webmin/ -type f -exec egrep -l "sub.*check_pid_file" {} \;
/usr/libexec/webmin/squid/save_logs.cgi
/usr/libexec/webmin/web-lib-funcs.pl
P.P.S. А вот начало файла /usr/libexec/webmin/squid/squid-lib.pl:
$ head /usr/libexec/webmin/squid/squid-lib.pl | nl
1 # squid-lib.pl
2 # Functions for configuring squid.conf
3 do '../web-lib.pl';
4 &init_config();
5 require '../ui-lib.pl';
6 do 'parser-lib.pl';
7 %access = &get_module_acl();
8 $auth_program = "$module_config_directory/squid-auth.pl";
9 $auth_database = "$module_config_directory/users";
Обратите внимание на строку номер 3. Она указывает, где нужно копать.