Date: Tue, 11 Feb 2014 19:23:00 GMT From: Thomas Zander <riggs@freebsd.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/186662: Suggestion: Change confusing wording in bsd.licenses.mk Message-ID: <201402111923.s1BJN0ln065842@cgiserv.freebsd.org> Resent-Message-ID: <201402111930.s1BJU0r6022788@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 186662 >Category: ports >Synopsis: Suggestion: Change confusing wording in bsd.licenses.mk >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Feb 11 19:30:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Thomas Zander >Release: >Organization: >Environment: >Description: The explanation of the different permissions in bsd.licenses.mk reads quite counterintuitive and is probably often misinterpreted. >How-To-Repeat: Read the sections "Available components for LICENSE_PERMS" and "Notes about permissions" in bsd.licenses.mk. >Fix: I propose to commit the attached diff to Mk/bsd.licenses.mk Patch attached with submission follows: Index: Mk/bsd.licenses.mk =================================================================== --- Mk/bsd.licenses.mk (revision 343500) +++ Mk/bsd.licenses.mk (working copy) @@ -91,15 +91,19 @@ # LICENSE_{GROUPS,NOTES}. # # Available components for LICENSE_PERMS: -# dist-mirror - No free redistribution of distfile (like FTP mirroring; RESTRICTED). -# dist-sell - No selling of distfile (like in CD-ROM; NO_CDROM). -# pkg-mirror - No free redistribution of package (like FTP upload; NO_PACKAGE). -# pkg-sell - No selling of package (like in CD-ROM; NO_CDROM). -# auto-accept - If license is accepted by default, without presented +# dist-mirror - Redistribution of distfile is permitted +# (like FTP mirroring; port is not RESTRICTED). +# dist-sell - Selling of distfile, e.g. on CD-ROM is permitted +# (port does not need to set NO_CDROM). +# pkg-mirror - Free redistribution of package is permitted +# (like FTP upload; port does not set NO_PACKAGE). +# pkg-sell - Selling of package is permitted, e.g. on CD-ROM. +# auto-accept - License is accepted by default, without presented # agreement, unless the user defines LICENSES_ASK. # # Notes about permissions: -# - Permissions use a default-deny policy. +# - Permissions use a default-deny policy (e.g. not setting "dist-mirror" +# means it is automatically excluded). # - Components can be negated by prefixing them with "no-" (like # "no-pkg-sell"). # - In case a component is present and also excluded (i.e. no-dist-sell and >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402111923.s1BJN0ln065842>