Please, create a dir /opt/webcal
Then install using perl install.pl under this directory, not under /cgi-bin/
when finish create a custom template, expand, and restart apache.
Alias /webcal /opt/webcal
<Directory /opt/webcal>
Options +ExecCGI +Indexes +FollowSymLinks
AllowOverride All
SetHandler cgi-script
allow from all
</Directory>
expand-template /etc/httpd/conf/httpd.conf
/etc/init.d/httpd-e-smith restart
Then create a symlink for webcalng.pl named index.pl
When finish go to your domain/webcal/index.pl
You can investigate to go directly to /webcal only, and get /webcal/index.pl
Apache has a directive named DirectoryIndex.
Anyway, I have installed and run ok. I post the main part of my install.log to help you.
Starting install: Sun Mar 4 04:56:42 2007
Welcome to the webcalng install script!
Enter the path to Perl.
[/usr/bin/perl]:
Enter the uid or username that your webserver is runnnig as.
[www]:
Enter the fully qualified hostname.domainname of your webserver.
[www.xxxx.com.ar]:
Enter the full path to where you want webcalng installed.
[/opt/webcal]:
Enter the URL that clients will use to access webcalng, not including
the webserver hostname.
[/index.pl]: /webcal/index.pl
Install the webcalng plugin for SquirrelMail (yes,no).
[no]:
Enter the type of authentication you would like to use (session,htaccess).
[session]:
Enter the hostname of a mailhost that the reminder script can use to relay
email through.
[localhost]:
Setup the cron job needed to use webcalng reminders and notices (yes,no).
[no]:
Enter the database type that you will use for webcalng storage
(flat,mysql,postgresql,oracle).
[flat]:
Enter the path to a directory that can be used for webcalng storage.
This directory should not be inside any directory that could be
accessed by your webserver.
[/var/webcalng]:
Checking Perl modules:
Checking for CGI ... OK.
Checking for Fcntl ... OK.
Checking for HTML::Template ... OK.
Checking for Time::Local ... OK.
Checking for Net::SMTP ... OK.
Checking for Digest::MD5 ... OK.
Ready to install with the following configuration:
httpd_user www
http_host www.xxxx.com.ar
install /opt/webcal
url /webcal/index.pl
auth_type session
mailhost localhost
setup_cron no
db_dir /var/webcalng
db_type flat
sqmail no
ftp_install 0
Continue with install using these values (yes,no).
I need to install the perl module HTML::Template with cpan.
See you