Bug 252289 - net-mgmt/unifi6: LICENSE incorrectly set to "NONE"
Summary: net-mgmt/unifi6: LICENSE incorrectly set to "NONE"
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Juraj Lutter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-30 15:44 UTC by John W. O'Brien
Modified: 2021-02-27 16:03 UTC (History)
5 users (show)

See Also:
bugzilla: maintainer-feedback? (otis)
john: maintainer-feedback? (otis)


Attachments
Ubiquiti UniFi Network Controller 6.0.43 EULA (23.56 KB, text/plain)
2020-12-30 15:44 UTC, John W. O'Brien
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description John W. O'Brien 2020-12-30 15:44:53 UTC
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=        EULA
LICENSE_NAME=   End User License Agreement
LICENSE_TEXT=   ${RESTRICTED}
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.
Comment 1 Juraj Lutter freebsd_committer 2020-12-30 17:25:05 UTC
(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.
Comment 2 Vick Khera 2021-01-07 01:08:16 UTC
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?
Comment 3 topical 2021-02-12 10:01:26 UTC
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.
Comment 4 Juraj Lutter freebsd_committer 2021-02-26 23:31:09 UTC
Recent update to 6.0.45 unset LICENSE and brought it in-line with unifi5. The package should be built again.
Comment 5 topical 2021-02-27 16:03:25 UTC
Thank you very much!