--- files/puppetserver.in.orig 2019-04-15 10:47:35.570884000 +0200 +++ files/puppetserver.in 2019-04-15 10:47:25.059187000 +0200 @@ -47,6 +47,7 @@ : ${puppetserver_enable="NO"} : ${puppetserver_args="--config /usr/local/etc/puppetserver/conf.d -b /usr/local/etc/puppetserver/services.d"} : ${puppetserver_java_home="/usr/local/openjdk8"} +: ${puppetserver_java_opts=""} : ${puppetserver_user="puppet"} : ${puppetserver_group="puppet"} : ${puppetserver_log_file="/var/log/puppetserver/puppetserver.log"} @@ -55,7 +56,7 @@ command="/usr/sbin/daemon" java_cmd="${puppetserver_java_home}/bin/java" procname="${java_cmd}" -command_args="-f -p ${pidfile} ${java_cmd} -cp /usr/local/share/puppetserver/puppet-server-release.jar:/usr/local/share/puppetserver/jruby-9k.jar clojure.main -m puppetlabs.trapperkeeper.main ${puppetserver_args}" +command_args="-f -p ${pidfile} ${java_cmd} ${puppetserver_java_opts} -cp /usr/local/share/puppetserver/puppet-server-release.jar:/usr/local/share/puppetserver/jruby-9k.jar clojure.main -m puppetlabs.trapperkeeper.main ${puppetserver_args}" required_files="${java_cmd}"