Created attachment 221107 [details]
Ubiquiti UniFi Network Controller 6.0.43 EULA
The update to 6.0.43 sets LICENSE=NONE. This is licensed software subject to a EULA (the "L" is for "License").
IANAL, but I believe the port currently misrepresents the licensing terms and needs to be corrected.
See, for example, how net-mgmt/unifi-devel encodes the license:
LICENSE_NAME= End User License Agreement
LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell no-auto-accept
There are other examples in the ports tree where LICENSE=EULA.
Attached is the text of the EULA as presented during interactive download.
(In reply to John W. O'Brien from comment #0)
By setting LICENSE to NONE, PERMS are set to "none".
On the other hand, having correctly set LICENSE is good.
They really deny making a package for this now? This is horribly inconvenient for me, as I don't have the entire ports tree on my servers anymore -- I just use packages.
Has anyone reached out to Ubiquiti to see if they'll permit distributing the package for easy installation?
Is there any way to get this package distributed again?
I've installed it last year and during last update it got just removed. In theory, I could recompile it, but the dependency list is just huge. Compiling java etc. isn't fun. Especially at home, this isn't really an option.
Recent update to 6.0.45 unset LICENSE and brought it in-line with unifi5. The package should be built again.
Thank you very much!