diff --git a/rpm/SOURCES/jenkins.init.in b/rpm/SOURCES/jenkins.init.in index 3dd80b51bf0b58bf8c2bad5c9b67089b1b720e54..f478a19409d8ffeaa2deb2599667b5a5e5ac36f3 100644 --- a/rpm/SOURCES/jenkins.init.in +++ b/rpm/SOURCES/jenkins.init.in @@ -73,7 +73,11 @@ done JAVA_CMD="$JENKINS_JAVA_CMD $JENKINS_JAVA_OPTIONS -DJENKINS_HOME=$JENKINS_HOME -jar $JENKINS_WAR" PARAMS="--logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon" [ -n "$JENKINS_PORT" ] && PARAMS="$PARAMS --httpPort=$JENKINS_PORT" +[ -n "$JENKINS_LISTEN_ADDRESS" ] && PARAMS="$PARAMS --httpListenAddress=$JENKINS_LISTEN_ADDRESS" +[ -n "$JENKINS_HTTPS_PORT" ] && PARAMS="$PARAMS --httpsPort=$JENKINS_HTTPS_PORT" +[ -n "$JENKINS_HTTPS_LISTEN_ADDRESS" ] && PARAMS="$PARAMS --httpsListenAddress=$JENKINS_HTTPS_LISTEN_ADDRESS" [ -n "$JENKINS_AJP_PORT" ] && PARAMS="$PARAMS --ajp13Port=$JENKINS_AJP_PORT" +[ -n "$JENKINS_AJP_LISTEN_ADDRESS" ] && PARAMS="$PARAMS --ajp13ListenAddress=$JENKINS_AJP_LISTEN_ADDRESS" [ -n "$JENKINS_DEBUG_LEVEL" ] && PARAMS="$PARAMS --debug=$JENKINS_DEBUG_LEVEL" [ -n "$JENKINS_HANDLER_STARTUP" ] && PARAMS="$PARAMS --handlerCountStartup=$JENKINS_HANDLER_STARTUP" [ -n "$JENKINS_HANDLER_MAX" ] && PARAMS="$PARAMS --handlerCountMax=$JENKINS_HANDLER_MAX" diff --git a/rpm/SOURCES/jenkins.sysconfig.in b/rpm/SOURCES/jenkins.sysconfig.in index d0d4c7a99e8424ef3f8956fc7799bffe14fa5816..2945f3ec07f7f7b5de0442ba408d807b24900ed9 100644 --- a/rpm/SOURCES/jenkins.sysconfig.in +++ b/rpm/SOURCES/jenkins.sysconfig.in @@ -45,6 +45,33 @@ JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true" # JENKINS_PORT="8080" +## Type: string +## Default: "" +## ServiceRestart: jenkins +# +# IP address Jenkins listens on for HTTP requests. +# Default is all interfaces (0.0.0.0). +# +JENKINS_LISTEN_ADDRESS="" + +## Type: integer(0:65535) +## Default: "" +## ServiceRestart: jenkins +# +# HTTPS port Jenkins is listening on. +# Default is disabled. +# +JENKINS_HTTPS_PORT="" + +## Type: string +## Default: "" +## ServiceRestart: jenkins +# +# IP address Jenkins listens on for HTTPS requests. +# Default is disabled. +# +JENKINS_HTTPS_LISTEN_ADDRESS="" + ## Type: integer(0:65535) ## Default: 8009 ## ServiceRestart: jenkins @@ -54,6 +81,15 @@ JENKINS_PORT="8080" # JENKINS_AJP_PORT="8009" +## Type: string +## Default: "" +## ServiceRestart: jenkins +# +# IP address Jenkins listens on for Ajp13 requests. +# Default is all interfaces (0.0.0.0). +# +JENKINS_AJP_LISTEN_ADDRESS="" + ## Type: integer(1:9) ## Default: 5 ## ServiceRestart: jenkins