nebola has asked for the wisdom of the Perl Monks concerning the following question:
I've just started learning perl. And I have this assignment, to do. Taking a look at my httpd.conf:
<VirtualHost 64.194.130.12> ServerAdmin admin@foo.org DocumentRoot /home/eric ServerName eric.foo.org ErrorLog logs/eric.foo.org-error_log CustomLog logs/eric.foo.org-access_log common ScriptAlias /cgi-bin/ /home/eric/cgi-bin/ </VirtualHost> <VirtualHost 64.194.130.12> ServerAdmin admin@woo.org DocumentRoot /home/michael ServerName michael.woo.org ErrorLog logs/michael.woo.org-error_log CustomLog logs/michael.woo.org-access_log common ScriptAlias /cgi-bin/ /home/michael/cgi-bin/ </VirtualHost>
Some other configuration options here, not related to VirtualHost entries...
------
I want to make a script(ran as root) that:
1. Asks for inputs servername and documentroot.
2. From these open httpd.conf file, add in an entry(a line) for cgi-bin2 just before the closing </VirtualHost> for that particular VirtualHost entry only. eg. Michael but not Eric.
3. Make the directory cgi-bin2 in documentroot.
<VirtualHost 64.194.130.12> ServerAdmin admin@woo.org DocumentRoot /home/michael ServerName michael.woo.org ErrorLog logs/michael.woo.org-error_log CustomLog logs/michael.woo.org-access_log common ScriptAlias /cgi-bin/ /home/michael/cgi-bin/ <<---- (add ScriptAlias /cgi-bin2/ /home/michael/cgi-bin2/) </VirtualHost>
Any ideas and pointers would be greatly appreciated. Thanks in advance.
neb.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Add entry into httpd.conf
by merlyn (Sage) on Mar 21, 2001 at 11:19 UTC | |
|
Re: Add entry into httpd.conf
by arturo (Vicar) on Mar 21, 2001 at 19:04 UTC |