> I am running a Tru64 Cluster and I believe there is a design conflict between the
> error checking in the code for the Include directive and Cluster application set up
> on Tru64.
>
> For people who are not familiar with Tru64 clustering there is a feature called a
> CDSL (Context Dependant Symbolic Link) which allows the link to be interpolated
> differently for each member of the cluster (eg: vhosts ->
> ../../cluster/members/{memb}/local/apache/conf/vhosts )
>
> In order to have a single install of apache and have multiple virtual hosts running
> on multiple members I would setup the following:
>
> - A single http.conf which has Global settings for all instances.
> - An Include Directive in the http.conf which references a CDSL dir -
> conf/vhosts/*.conf
>
> - Each virtual hosts details are in a separate file and is in the vhosts dir for the
> server it should be running on.
>
> - On fail of a resource the vhost conf file will me moved to a different server and
> apache restarted.
>
> The conflict is this.
>
> The code is using !ap_is_rdirectory to check that it is a dir but not a symlink
> (NOTE this is not true for the ErrorLog directive which allows a CDSL to be set)
>
>
> Shanon Loveridge
> Reporting Data Warehouse
>
>
>