My fix is little different. I just rewrited ExecStart with '/bin/sh -c': ExecStart=/bin/sh -c "${JAVA_HOME}/bin/java ${JAVA_OPTS} \ -Dapacheds.controls=${ADS_CONTROLS} \ -Dapacheds.extendedOperations=${ADS_EXTENDED_OPERATIONS} \ -Dlog4j.configuration=file:${ADS_INSTANCES}/${ADS_INSTANCE}/conf/log4j.properties \ -Dapacheds.log.dir=${ADS_INSTANCES}/${ADS_INSTANCE}/log \ -cp '${ADS_HOME}/lib/*' \ org.apache.directory.server.UberjarMain \ ${ADS_INSTANCES}/${ADS_INSTANCE}/"
** Patch added: "Patch for apacheds.service" https://bugs.launchpad.net/ubuntu/+source/apache-directory-server/+bug/1646146/+attachment/4930094/+files/apacheds.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1646146 Title: apacheds.service script not running from systemctl correctly To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache-directory-server/+bug/1646146/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs