Deploy the production WAR and install the unit. As ownsona:
cp /home/ownsona/ownsona/work/Kiss.war /home/ownsona/tomcat/webapps/ROOT.war
Then as root:
sudo /home/ownsona/ownsona/sql/install_systemd.sh
The script:
daemon-reload, then enable --nows the unit.
The unit runs catalina.sh run as the ownsona user with
AmbientCapabilities=CAP_NET_BIND_SERVICE. That capability is
granted by systemd at exec time, which means apt-upgrading
openjdk does not break port-binding — unlike the older setcap
path, where every JDK upgrade silently strips
cap_net_bind_service from the binary.