|
From: Jamie C. <jca...@we...> - 2006-10-09 18:17:00
|
On 9/Oct/2006 08:59 Phil Ewington - 43 Plc wrote .. > Hi All, > > I have just installed Shorewall via Webmin and it will not start. Webmin > just states it will not start and does not give a reason. When I run > start.cgi from /usr/libexec/webmin/shorewall/ I get the following error... > > [root@ns shorewall]# ./start.cgi > Undefined subroutine &main::init_config called at ./shorewall-lib.pl line > 6. > Compilation failed in require at ./start.cgi line 5. > > Why?? > > I looked in the config file and all the paths are wrong, there simply is > no actions directory anywhere on my server nor is there an actions.std > file! What is needed to actually make this module work? You might want to try running the command shorewall start as root from the shell prompt. This is the command Webmin tries to call.. Running start.cgi from the command line will never work, as it is a CGI script that expects to be run from the Webmin web server. - Jamie |