Package Details: resin-pro 4.0.66-2

Git Clone URL: https://aur.archlinux.org/resin-pro.git (read-only, click to copy)
Package Base: resin-pro
Description: Resin, a web server and Java EE application server from Caucho Technology
Upstream URL: https://caucho.com/products/resin
Keywords: caucho container java javaee jsp resin server servlet web
Licenses: custom:Caucho Developer Source License
Submitter: Magotchi
Maintainer: Magotchi
Last Packager: Magotchi
Votes: 0
Popularity: 0.000000
First Submitted: 2021-10-22 18:28 (UTC)
Last Updated: 2024-08-01 12:34 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

Magotchi commented on 2021-10-22 18:35 (UTC) (edited on 2021-10-22 19:09 (UTC) by Magotchi)

This package does not yet include a systemd service file, but the official System V Init script exists at /usr/share/resin/contrib/init.resin and could probably be usefully converted to one. I just haven't had the time yet.

Here's an extremely simple one that very basically works:

# cat /etc/systemd/system/resin-pro.service
[Unit]
Description=Resin Pro
[Service]
ExecStart=/usr/bin/java -jar /usr/share/resin/lib/resin.jar -root-directory /var/resin -conf /etc/resin/resin.xml -log-directory /var/log/resin console
[Install]
WantedBy=multi-user.target

Additionally, this doesn't create a system user and group (like "resin"), and therefore the server runs as root, but I may adjust that at some point. It can still be done manually and adjusted with the setuid_user and setuid_group options in /etc/resin.properties .