Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Change of ACCEPT_LICENSE default
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index News & Announcements
View previous topic :: View next topic  
Author Message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54578
Location: 56N 3W

PostPosted: Sun May 19, 2019 8:19 pm    Post subject: Change of ACCEPT_LICENSE default Reply with quote

Find below a copy of the 2019-05-19-accept_license news item.
(Looks like GLSAs are automatically mirrored to forums, but news items aren't?)

The default set of accepted licenses has been changed [1,2] to:
Code:
ACCEPT_LICENSE="-* @FREE"

This means that by default only free software and documentation will be installable. The "FREE" license group is defined in the profiles/license_groups file in the Gentoo repository. It contains licenses that are explicitly approved by the Free Software Foundation, the Open Source Initiative, or that follow the Free Software Definition.

The system wide default for the accepted licenses is controlled by the ACCEPT_LICENSE variable in /etc/portage/make.conf, or it can be specified on a per-package basis in /etc/portage/package.license.

For example, to allow the app-arch/unrar and sys-kernel/linux-firmware packages to be installed, the following lines would have to be added to /etc/portage/package.license:
Code:
app-arch/unrar unRAR
sys-kernel/linux-firmware @BINARY-REDISTRIBUTABLE

If you want to revert to the previous default, add the following line to /etc/portage/make.conf:
Code:
ACCEPT_LICENSE="* -@EULA"

This will permit all licenses, except End User License Agreements that require reading and signing an acceptance agreement. Note that this will also accept non-free software and documentation.

See GLEP 23 [3] as well as the make.conf(5) and portage(5) man pages for the detailed syntax of the ACCEPT_LICENSE variable. Further information about licenses can be found in the Gentoo Handbook [4] and on the license groups wiki page [5].

Please discuss in Change of ACCEPT_LICENSE default
On existing systems, portage may complain about installed packages masked by ACCEPT_LICENSE.
This is why and how to fix it.


[1] https://projects.gentoo.org/council/meeting-logs/20190210-summary.txt
[2] Bug 676248
[3] GLEP 23
[4] https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage#Licenses
[5] https://wiki.gentoo.org/wiki/License_groups
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index News & Announcements All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum