# -------------------------------------------------------------------
# Copyright 2001-2004 The Apache Software Foundation.
# 
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# 
#      http://www.apache.org/licenses/LICENSE-2.0
#  
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# -------------------------------------------------------------------

############################################################################
# W E B S E R V E R
#---------------------------------------------------------------------------

#-------------------------------------------------------#
# OPTIONAL PROPERTIES TO BE SET BY PLUGIN CONSUMER      #
#-------------------------------------------------------#

#
# ports to access and configure this server instance
#
maven.webserver.port.http=80
maven.webserver.port.https=443

#
# optional ports for other work
#
# maven.webserver.port.A=
# maven.webserver.port.B=
# maven.webserver.port.C=

#
# The host name, used when configuring, defaults to localhost
#
maven.webserver.host=localhost

#-------------------------------------------------------#


#-------------------------------------------------------#
# REQUIRED PROPERTIES THAT MAY/MUST BE SET BY USER      #
#-------------------------------------------------------#

#
# a supported name of an application server instance to install
#
# maven.webserver.name=apache

#
# version number of the application server
#
# maven.webserver.version=2.x

#
# The place where the binary machine install of the web server resides
#
# maven.webserver.home=/apps/apache2

#
# The directory to install the local instance of the server
#
maven.webserver.dir=${basedir}/server

#
# The default port to test for a TCP/IP connection listener for determining if
# the webserver instance is started. Default is the same as the http port
#
maven.webserver.test.socket=${maven.webserver.port.http}

#
# The URL used to test the current running status of the webserver
# Default is left as null, so that only the socket is used to test if the server
# is started
#
# maven.webserver.test.url=http://${maven.webserver.host}:${maven.webserver.port.http}/index.html

#
# The root directory out of which you will server will serve your documents
# The default is under webapps, to allow this webserver to play friendly
# with a Tomcat application container by default
#
maven.webserver.root=${maven.webserver.dir}/webapps/ROOT

#-------------------------------------------------------#


#-------------------------------------------------------#
# REQUIRED PROPERTIES NOT NORMALLY MODIFIED BY USERS    #
#-------------------------------------------------------#

# needed for dir searches and messages, should NOT be changed by user
maven.webserver.fullname=${maven.webserver.name}-${maven.webserver.version}

#
# where to look for the instance specific config files for this webserver
#
maven.webserver.conf.dir=${maven.conf.dir}/webserver/${maven.webserver.fullname}


#-------------------------------------------------------#
# OPTIONNAL PROPERTIES RESOLVING TOKENS IN HTTPD.CONF   #
#-------------------------------------------------------#
# The user and group to run httpd as
maven.webserver.user=apache
maven.webserver.group=apache

