Date: Sat, 23 Dec 2017 21:35:27 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 224526] [security][feature suggestion] Closed source binaries need to be labeled in ports, and explicitly allowed by users Message-ID: <bug-224526-13-pW2KFMJ1zO@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-224526-13@https.bugs.freebsd.org/bugzilla/> References: <bug-224526-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224526 Jan Beich <jbeich@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jbeich@FreeBSD.org --- Comment #1 from Jan Beich <jbeich@FreeBSD.org> --- Licensing framework already provides something similar via LICENSES_GROUPS_ACCEPTED=3DOSI. Maybe the default license should be NONE (a= dded by review D7816). Binary blobs are often not allowed to be redistributed at all, comercially or in different packaging. FreeBSD mirroring and CD/DVD me= dia relies on redistribution. If NONE for old ports is too restrictive maybe a pre-commit hook to disallow *new* ports without LICENSE defined would be better. (In reply to Yuri Victorovich from comment #0) > One other such port is security/1password-client. Just mark it as LICENSE=3DNONE or RESTRICTED=3Dyes until maintainer documen= ts redistribution agreement with the vendor. Also, an open source client exist= s - https://www.icculus.org/1pass/ (In reply to Yuri Victorovich from comment #0) > All linux ports should be labeled with > CONTAINS_CLOSED_SOURCE_BINARY=3Dyes, because they generally contain > binaries. linux-* infra ports have their source publically available (required by GPL, see SRC_DISTFILES). Another example: emulators/i386-wine*, misc/compat*x or www/nspluginwrapper. --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-224526-13-pW2KFMJ1zO>