On Tue, Jan 13, 2026 at 08:21:09PM +0000, Kurt Miller wrote: > sysutils/rundeck: Update to 5.18.0 and jdk-11: > > This hasn't been updated to 2016 so it's a significant update. Similar to > before the war file can be run with --installonly to get the RDECK_BASE > directories and config files setup in the extract phase. The etc files > populate > upon first run but this is not ideal so I copied them to FILESDIR and install > with the package. --installonly also installs a rundeckd script that I took > some bits and pieces from to update our pkg/rundeck.rc. > > I've given this some light testing on aarch64. It starts a website on > localhost:4440 that I can log into and configure a local command to run. > If anyone in the DevOps world could give this a once over I would appreciate > it. >
Looks like this addition is incorrect. > +NO_BUILD= Yes Without devel/jdk/11 installed, this fails to build, as seen on aja's build cluster: ===> Extracting for rundeck-5.18.0 mkdir -p /exopi-obj/pobj/rundeck-5.18.0/rundeck-5.18.0 cd /exopi-obj/pobj/rundeck-5.18.0/rundeck-5.18.0 && /usr/local/jdk-11/bin/java -jar /exopi-cvs/ports/distfiles/rundeck-5.18.0-20251216.war --installonly -b . ===> Exiting sysutils/rundeck with an error /bin/sh: /usr/local/jdk-11/bin/java: not found *** Error 127 in sysutils/rundeck (Makefile:45 'do-extract')
