Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Sep 2007 20:49:36 -0400
From:      Robert Huff <roberthuff@rcn.com>
To:        questions@freebsd.org
Subject:   apache22 web root directive
Message-ID:  <18148.38048.334086.419648@jerusalem.litteratus.org>
In-Reply-To: <46E482D7.8000305@mikestammer.com>
References:  <46E482D7.8000305@mikestammer.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Eric writes:

>  Is there a directive to add to make.conf or anywhere else to tell
>  ports what directory my webroot is? when i was running apache20,
>  things like mailgraph installed files in the proper
>  location. Recently I just updated to apache22 and now mailmail
>  still insists on creating directories under the old directory
>  layout. is this a mailgraph port problem or do I have a missing
>  directive somewhere telling ports where my document root is?

	Let me see if I understand:
	You're running apache22, with DocumentRoot and/or ServerRoot in
a non-standard location.  Because of this, a third-party application
is malfunctioning.
	You are looking for a single way for that and other
applications to tell at run-time where the new location is.
	No such critter, as far as I know.  For those applications that
accept environment variables of command-lind switches, it should be
trivial to write a wrapper script to parse httpd,conf and provide
the correct information.
	For a compile-time switch, portupgrade users can use
pkgtools.cfg; others will have to look elsewhere.


				Robert Huff




				
	



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?18148.38048.334086.419648>