Starting with the installation packages in 2017 (i-net Clear Reports 2017, i-net PDFC 4 and i-net HelpDesk 8.1) there is a new, customizable service script for deb- and rpm based installations. The customizable scripts allow permanent storage of configuration changes even when updating to a newer version (the service script will be overwritten).
Depending on your system you can create on of the following configuration files:
<servicename> is derived from the script name in
/etc/init.d (clear-reports, pdfc or helpdesk). The following settings can be changed (see
/etc/init.d/<servicename> for default values.):
# Changing the user the server is run with
# Changing the parameters the Java runtime is started with, e.g. -Dclearreports.config=User/Default
STARTARGUMENTS="$STARTARGUMENTS <additional params>"
# Changing the working directory - take care: the program files have to reside here!
# The PID file
# Changing the main java program. This may be required if you want a different Java VM
DAEMON_EXEC="<path to java>"
# Changing the main archive to execute. Will be set using the -cp param. You should not change this though.
MAINARCHIVE="<main archive jar file>"
# Changing the main class in the MAINARCHIVE file. You really should not change this though.
MAINCLASS="<main class in jar file>"