aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2021-01-23 18:41:41 -0800
committerZac Medico <zmedico@gentoo.org>2021-02-07 20:22:54 -0800
commit3c587280434d7f36a45117ed0732362b9c49018f (patch)
tree8dc7aa484805f0c150b60f8bba4db23b4485c736 /lib/_emerge/AtomArg.py
parentemaint --fix merges: add -y, --yes option (diff)
downloadportage-3c587280434d7f36a45117ed0732362b9c49018f.tar.gz
portage-3c587280434d7f36a45117ed0732362b9c49018f.tar.bz2
portage-3c587280434d7f36a45117ed0732362b9c49018f.zip
emerge: disable --autounmask-license by default
Disable --autounmask-license by default, in order to limit user exposure to risks associated with package.license changes. The changes that this option suggests are only intended to be accepted when a user has made a conscious decision to accept the corresponding license(s). Creation of package.license changes introduces a risk that users may erroneously accept the changes due to some kind of accident or misunderstanding, rather than due to conscious decisions about licenses. These risks provide motivation to disable --autounmask-license by default. The --autounmask-use option will remain as the only autounmask option that is still enabled by default. The unit tests demonstrate interactions between --autounmask and --autounmask-license options. The --autounmask option enables --autounmask-license unless --autounmask-license=n has been specified. If --autounmask=n is used to disable autounmask, then --autounmask-license=y has no effect. Bug: https://bugs.gentoo.org/766773 Reviewed-by: Brian Dolbec <dolsen@gentoo.org> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'lib/_emerge/AtomArg.py')
0 files changed, 0 insertions, 0 deletions