Gentoo Archives: gentoo-dev

From: Michael Orlitzky <mjo@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] [PATCH 1/1] profiles: drop USE=cracklib from base/make.defaults.
Date: Thu, 21 Dec 2017 15:10:50
Message-Id: 20171221151030.13657-1-mjo@gentoo.org
1 The "cracklib" USE flag has long (since 2007ish) been enabled by
2 default for all profiles. But, the features that it provides are not
3 critical for any of the packages that use it: typically, the library
4 is used to evaluate a candidate password and to prevent the user from
5 choosing a weak one.
6
7 Since the flag is not critical, and because we now have per-package
8 USE defaults, this commit removes it from base/make.defaults.
9
10 Closes: https://bugs.gentoo.org/635698
11 ---
12 profiles/base/make.defaults | 10 ----------
13 1 file changed, 10 deletions(-)
14
15 diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
16 index db5f5389791..8139749349d 100644
17 --- a/profiles/base/make.defaults
18 +++ b/profiles/base/make.defaults
19 @@ -71,16 +71,6 @@ XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface ge
20 # Some common lcd devices
21 LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
22
23 -# 2006/10/17 - Daniel Drake <dsd@g.o>
24 -# cracklib is becoming optional in shadow (and removed from system) as of
25 -# today. However, cracklib is very standard across the Linux world so we
26 -# enable it by default.
27 -#
28 -# Diego Pettenò <flameeyes@g.o> (14 Jul 2007)
29 -# Moved to base/ profile from default-linux/ so that it also applies to
30 -# embedded and hardened profiles.
31 -USE="cracklib"
32 -
33 # Miroslav Šulc <fordfrog@g.o> (19 Nov 2008)
34 # Netbeans modules/clusters
35 NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
36 --
37 2.13.6

Replies