I installed OpenBSD's Apache but the default configuration is that httpd runs chroot'd to /var/www for security. This is fine, except that for the life of me, I cannot get my Perl CGI scripts to run. I've tried linking /usr/bin/perl into /var/www but that doesn't work because of the chroot, I tried making a copy of the Perl interpretter and changing my scripts to reference them, and that didn't work. How the heck are we supposed to run any CGI then? The BSD purists are telling me it's a security thing, and that's fine, I want a secure machine. But what good is a secure machine that can't do anything? I really am trying to be a good admin and not run httpd with -u to remove the chroot, but if there's no way to run a Perl interpretter with the chroot on, it'll have to go. It does me no good to run a really secure web server that can't serve anything but html files.



--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to