On 07/19/2011 07:51 PM, Alexander Kurtakov wrote:
FWIW, tomcat package (note the missing 6) is at version 7.x.y and ships with 
the systemd integration and seems to be working fine.

Alexander Kurtakov

If you are speaking of this then that fails to meet the packaging guidelines...
[Unit]
Description=Release implementation for Servlet 3.0 and JSP 2.2
After=syslog.target network.target

[Service]
Type=forking
PIDFile=/var/run/tomcat.pid
EnvironmentFile=/etc/sysconfig/tomcat
ExecStart=/etc/init.d/tomcat start <-- this kinda is a hack and does not meet the packaing guidelines
ExecStop=/etc/init.d/tomcat stop <-- this kinda is a hack and does not meet the packaing guidelines

[Install]
WantedBy=multi-user.target

"Packages
 may also provide a SysV initscript file, but are not required to do so.
 This format is considered legacy, but Fedora still contains init 
mechanisms such as upstart which do not support the systemd unit file 
format. If present, the SysV initscript(s) must go into an optional 
subpackage, so as not to confuse sysadmins. The guidelines for SysV 
initscripts can be found here: Packaging:SysVInitScript"

So there is a question if we cant properly convert it..

JBG
Note.png